json オブジェクトの配列を既存の .xml ファイルに追加する方法がわかりませんJObject
。「Modified」プロパティだけを持つ がありJObject
、json オブジェクトの配列を含む別のプロパティ「IntersectGroups」を追加したいとします。どうすればこれを行うことができますか? シリアルJObject[]
化すると、必要な形式とまったく同じになりますが、次のようなものを探しています:mainJObject.Add("IntersectGroups", myJObjectArray)
これは、シリアル化するときに必要な最終的な json の例です。
...
"Modified": "2012-11-26T10:21:04.693",
"IntersectGroups": [
{
"Id": 1004,
"UserId": 20003,
"GroupId": 1001,
"Admin": false,
"Expires": "1900-01-01T00:00:00"
},
{
"Id": 1003,
"UserId": 20003,
"GroupId": 1000,
"Admin": false,
"Expires": "1900-01-01T00:00:00"
}
]
...
アップデート
私の最終的な解決策は、JArray オブジェクトを使用することでした。JArray は、JObject に追加できる JToken である JContainer です。私の問題は、有効な JToken ではない JObject[] を使用しようとしたことでした。