XmlDocument
を使用してXMLをナビゲートするので、Json構造をナビゲートする必要があります。C#でJSONツリーをどのようにナビゲートできますか?
構造体が不明です。データを解析するためにノードを反復処理する必要があります。
これは可能ですか?
JavaScriptSerializer
を使用して既知のタイプにデシリアライズすることができますが、これは有効なjsonを受け取ることができないためです。
私は.NET 3.5(SP1)を使用していますが、現在4.0にアップグレードすることはできません。
私は
[Parse JSON in C#]の可能な複製(@stackoverflow.com/questions/1212344/parse-json-in-c) – Jason
@Jason、これは複製ではありません、構造を知っているので、それを既知のタイプに脱シリル化することはできません。 – juan
右リンクされた質問はJavaScriptSerializerではなくJSON.NETを中心に扱われます。前者は、結果として得られた構造体を歩き、検査することができます。後者は静的型用です。 – Jason