既存のウェブサイトとしてアプリを作成しています。現在、次の形式の JSON があります。
[
{
"id": "value",
"array": "[{\"id\" : \"value\"} , {\"id\" : \"value\"}]"
},
{
"id": "value",
"array": "[{\"id\" : \"value\"},{\"id\" : \"value\"}]"
}
]
Javascript を使用して \ 文字をエスケープした後に解析します。
私の問題は、次のコマンドを使用して iOS で解析するときです。
NSArray *result = [NSJSONSerialization JSONObjectWithData:jsonData options:kNilOptions error:&localError];
そしてこれを行います:
NSArray *Array = [result valueForKey:@"array"];
Array
I gotNSMutableString
オブジェクトの代わりに。
JSON
ウェブサイトはすでに運用されているため、既存の構造を変更して適切なオブジェクトを返すように依頼することはできません. 彼らにとっては大変な作業になるでしょう。それで、彼らが基礎となる構造を変更するまで、彼らが彼らのように動作させる方法はあります
iOS
か?javascript
website
どんな助け/提案も私にとって非常に役に立ちます。