2017-05-06 2 views
-3

Ich habe JSON-Code, den ichwie JSON in Swift analysieren

{ 
    data =  { 
     id = "kUu6AXbbN2tEeCJJ22fdHh"; 
     name = Ralf; 
    }; 
} 

und diesen Code auf schnellen Sprache zu analysieren, müssen die

if let myData = data{ 
    do{ 
    let myJson = try JSONSerialization.jsonObject(with: myData, options: 
JSONSerialization.ReadingOptions.mutableContainers) as AnyObject} 
        catch{  
        } 

In Befehlszeile ich meine Json Struktur sehen kann und was Ich habe drinnen, aber ich kann nicht verstehen, wie ich es analysieren kann. Kann mir jemand helfen, bitte ich beginne gerade mit schnellen

+0

Arbeits Dies kann http://stackoverflow.com/questions/39423367/correctly-parsing-json-in-swift-3 helfen –

+0

Check out [diese] (https://github.com/dankogai/swift2-json) großartige Single-Filed-Bibliothek. (nicht angegliedert, liebe es einfach) – LinusGeffarth

+0

Was ist Ihr aktuelles Problem? Sie haben einen Code gepostet, der den JSON analysiert. Also, welches Problem hast du? – rmaddy

Antwort

-2
} 

      if let myData = data{ 
       do{ 
        let myJson = try JSONSerialization.jsonObject(with: myData, options: JSONSerialization.ReadingOptions.mutableContainers) as AnyObject 
        if let data = myJson["data"] as AnyObject? { 
         if let id = data["id"] as! NSString? { 
          print (id) 
         } 
         if let name = data["name"] as! NSString? { 
          print (name) 
         } 
        } 
       } 

       catch{ 

       } 
       } 
+1

Was ist mit jedem Missbrauch von AnyObject? Warum benutzt du 'NSString'? – rmaddy