2015-06-21 98 views
1

我正在Menubar for MacBooks上开发翻译器应用程序。JSON解析Swift [Google翻译API]

问题:

我无法解析来自谷歌JSON结果翻译API。

例JSON结果:

{ 
"data": { 
    "translations": [ 
    { 
    "translatedText": "Hello World" 
    } 
    ] 
} 
} 

请帮帮我!

编辑:添加代码我

http://imgim.com/ekranresmi2015-06-21112615.png

我用SwiftHTTP HTTP请求。 https://github.com/daltoniam/SwiftHTTP

+0

你尝试过什么到现在?你有没有任何示例代码,你没有工作? – Sandeep

+1

请不要上传您代码的屏幕截图!你只是破坏了我的编程心脏 – milo526

回答

1

我希望根据您给出的代码示例的截图,您的JSON字符串在str变量内被容纳。所以解决办法如下:

NSString *translatedText = str["data"]["translations"][0]["translatedText"]; 

我建议你阅读下面给出的教程链接。

  1. http://www.raywenderlich.com/82706/working-with-json-in-swift-tutorial
+0

,但这是Objective-C代码。我尝试不同的组合,但我不能。 –

+0

我已将它更新为Swift!Plz check! –