Unter der Annahme, [{"id":"1", "name":"Kakkad", "cont":"9714494770"},{"id":"2", "name":"Ashish", "cont":"9714494770"}]
auf eine Eigenschaft mit dem Namen jsonData zugeordnet ist.
let sampleJSON = JSON(data: jsonData)
let sampleArray = sampleJSON.array
sample ist eine optionale Anordnung von JSON Objekten.
let firstDict = sampleArray[0]
firstDict ist ein optionales JSON-Dict.
let name = firstDict["name"]
ist ein optionales Objekt JSON
let virtName = name.string
eine optionale Zeichenkette ist (in diesem Fall "Kakkad").
let realName = name.stringValue
RealName ist eine Zeichenfolge oder eine leere Zeichenfolge.
Sie könnten auch verwenden: let longName = sampleJSON[0]["name"].stringValue
Nachdem Sie das JSON-Objekt mit Daten alle Elemente sind JSON-Typen initialisieren, bis Sie sie zu einem schnellen Typ umwandeln.
- .String optional (string oder null)
- .stringValue String oder "" leere Zeichenfolge
- .dict optional ([String: ANYOBJECT] oder null)
- .dictValue ([String : ANYOBJECT] oder String: ANYOBJECT)
JSON 'nicht typographische Anführungszeichen„...“' :) –
einfach davon ausgehen, sie normale Angebote sind – gwhiz