我需要將以下XML轉換爲下面顯示的JSON。我正在使用Newtonsoft.Json,無法找到配置和json:Array
屬性的正確組合,以獲得我需要的內容。我還有其他屬性嗎?我需要寫一個自定義轉換器嗎?使用Newtonsoft.Json將XML轉換爲JSON數組
這裏是我的XML:
<Container>
<Encounters>
<Encounter>
<a>a1</a>
<b>b1</b>
</Encounter>
<Encounter>
<a>a2</a>
<b>b2</b>
</Encounter>
</Encounters>
</Container>
這是我需要的JSON:
{
"Container": {
"Encounters" : [
{
"a": "a1",
"b": "b1"
},
{
"a": "a2",
"b": "b2"
}
]
}
}
這是我目前得到JSON:
{
"Container": {
"Encounters" : {
"Encounter" : [
{
"a": "a1",
"b": "b1"
},
{
"a": "a2",
"b": "b2"
}
]
}
}
}
只需使用'JSON:數組= 'true'到要轉換爲Array的XML標記。 –
如果我將json:Array ='true'添加到Encounters中,我會得到「Encounter」:[「Encounter」:[etc ...這不是我想要的。 – user481779
將'json:Array ='true''添加到容器標籤 –