C# で Windows CE 6 の CakePHP Web サービスから JSON をデコードしようとしています。JSON の例は次のとおりです。
"{
"response":
[
{
"Asset":
{
"name":"La Riviera","assetnumber":"16151","assettype":"Art","assignedlocation":"HOUSTON","currentlocation":"HOUSTON","properties":
{
"Tag ID":"2331221","Last Seen":"","Status":"MISSING","Sold":"0","Layaway":"0","Artist":"Corbiere","Size":"80x80 cm","Calibration Date":""
}
}
},
{
"Asset":
{
"name":"Port de Centuri-edit","assetnumber":"16150","assettype":"Art","assignedlocation":"HOUSTON","currentlocation":"HOUSTON","properties":
{
"Tag ID":"3741923","Last Seen":"","Status":"MISSING","Sold":"1","Layaway":"0","Artist":"Corbiere","Size":"80x80 cm","Calibration Date":"2013-01-12"
}
}
}
]
}"
これをディクショナリのようなオブジェクト、おそらくディクショナリにして、次のようにアクセスできるようにしたいと思います
string name = json["response"][0]["Asset"]["name"];
JSON.net の LINQ JObject クラスと JObject.Parse を使用して PC でこれを行うことができますが、これらは CE では機能しないようです。これを行うライブラリの提案はありますか? あらゆる状況で JSON を詰め込むための特定のクラスを作成する必要はありません。