1

Windows 8 Metro アプリで reddit コメントの json データを解析しようとしています。JSONObject.Parse() を使用してホームページの json データを正常に解析できましたが、コメント ページのデータを解析しようとすると、解析に失敗しました。問題のデータは次のとおりです。

ホームページ: 解析可能

http://jsonviewer.stack.hu/#http://www.reddit.com/.json

コメント: 解析できません

http://jsonviewer.stack.hu/#http://www.reddit.com/r/leagueoflegends/comments/vt3wk/proving_grounds_playable_on_live_on_all_3_regions/.json

問題は、コメント json のルート オブジェクトが配列であるのに対し、ホームページのルート オブジェクトが通常のオブジェクトであることです。ただし、jsonlint.com は、両方のケースで json が有効であることを教えてくれます。

なぜこれが起こるのか誰にも教えてもらえますか?

4

1 に答える 1

3

私は答えを見つけました。JSONObject.Parse の代わりに、JsonArray.Parse を呼び出す必要がありました。

于 2012-07-07T04:53:11.047 に答える