0
當我使用SBJson json類時,我無法解析對象C中的json格式。按照格式:無法用SBJson解析json格式?
{ls:{
lnk:"http:\/\/vn.com\/vn",
set:[
{n:"ABC",id:10},
{n:"ABC",id:11},
]
}}
如何使用SBJson解析此格式或無論如何。 謝謝!
當我使用SBJson json類時,我無法解析對象C中的json格式。按照格式:無法用SBJson解析json格式?
{ls:{
lnk:"http:\/\/vn.com\/vn",
set:[
{n:"ABC",id:10},
{n:"ABC",id:11},
]
}}
如何使用SBJson解析此格式或無論如何。 謝謝!
首先,字符串必須在引號之間。第二個錯誤是在集合的第二個元素之後有逗號。這是更正的JSON(您可以確定使用validator):
{
"ls": {
"lnk": "http://vn.com/vn",
"set": [
{
"n": "ABC",
"id": 10
},
{
"n": "ABC",
"id": 11
}
]
}
}
我試過用這個json格式,但是它是錯誤的。 = 0x4e59e50 {NSLocalizedDescription =無法識別的主角字符}「 –
這是無效的JSON。創建有效的JSON,你將能夠解析它。 –
真的嗎?我不這麼認爲。 情況1:如果我使用報價,它解析好 {「ls」:{lnk「:」http:\/\/vn.com \/vn「, 」set「:[ {」n「 :「ABC」,「id」:「10」}, {「n」:「ABC」,「id」:「11」}, ] }} 例2:全部),它解析不好: {「ls」:{「n」:「ABC」,「 「ID」: 「10」}, { 「N」: 「ABC」, 「ID」: 「11」}, ] }} 案例3:我的問題上面,它解析也不行 {LS: { nnk:「http:\/\/vn.com \/vn」, 設置:[ {n:「ABC」,id:10}, {n:「ABC」,id:11}, ] }} –
這是我的應用程序錯誤:-JSONValue失敗。錯誤是:令牌非法啓動[l] –