2013-01-22 69 views
0

我認爲這可能是創建JSON字符串的非常規方式。但是,我真的只是需要能夠作出正確的「的續集臨」這樣如何在Sequel Pro TEXT編輯器中創建JSON字符串?

enter image description here

我希望能夠只需修改自己有這樣的。但是,當我收到客戶端結束的字符串,然後嘗試使用就可以了AS3 JSON.parse功能,它會得到一個錯誤...... "SyntaxError: Error #1132: Invalid JSON parse input."

private function storyTextCallBack(r:Object):void 
      { 

         //storyText is an 'Object' 
       storyText = JSON.parse(r.text); 

      } 

但是,這是怎麼我的客戶實際上是得到它,並這是我認爲是打破JSON.parse功能.....

[\n\t{\n\t\ttext: "hello this is some json test stuff",\n\t\tduration: "5000"\n\t},\n\t{\n\t\ttext: "this is the second line in that json object thing",\n\t\tduration: "3000"\n\t},\n\t{\n\t\ttext: "this is the third and final line in that json object thing",\n\t\tduration: "8000"\n\t}\n] 

任何人有任何想法我可以解決這個問題?

回答

3

在你的JSON對象名稱必須引號內:

"text":"example text" 

您可以檢查,如果你有這個解析器有效的JSON對象:http://json.parser.online.fr

+0

哇,簡直不能相信我忽視的是, 。我分心認爲它增加了額外的字符和東西。很好,很容易修復。再次感謝! – brybam

相關問題