【问题标题】:JSON File issuesJSON 文件问题
【发布时间】:2015-10-10 22:20:31
【问题描述】:

所以我正在制作一个城市规划应用程序,并开始使用 JSON 练习,我制作了一个包含城市名称、三座最高建筑物和人口的简单文件...这是我的 JSON 文件的样子...

[{ "city" : "New York", "Buildings" : [ One World Trade Center, 432     Park Avenue, Empire State Building ], "pop" : 21,000,000 },
[{ "city" : "Chicago", "Buildings" : [ Sears Tower, Trump Tower, AON     Center ], "pop" : 9,000,000 },
[{ "city" : "Philadelphia", "Buildings" : [ Comcast Center, One Liberty     Place, Two Liberty Place ], "pop" : 6,000,000 }]

表格视图和序列化代码设置正确,但我不断收到错误

Error Domain=NSCocoaErrorDomain Code=3840 "The operation couldn’t be     completed. (Cocoa error 3840.)" (Invalid value around character 40.) 

任何帮助将不胜感激。谢谢!

【问题讨论】:

  • jsonlint.com 应该解释你哪里出错了。提示:引号。

标签: objective-c json serialization


【解决方案1】:

您可能想要显示您的代码,但这可能并不重要,因为您的数据不是格式正确的 JSON,这可能是这里的实际问题。一方面,您的某些字符串没有被引用。另一方面,您拥有的 [ 比 ] 多得多。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多