0
JsonConvert.SerializeXNode("<Root><Student key="Student1" value="4" /> <Student key="Student2" value="0" /></Root>")
{"Root":{Student:[{key:Student1,value=4}},Student:{key:Student2,value=0}]}
,但我需要
JsonConvert.SerializeXNode("<Root><Student key="Student1" value="4" /></Root>")
從
{"Root":[{Student:{key:Student1,value=4}}]}
但它返回
{"Root":{Student:{key:Student1,value=4}}}
任何一個可以幫助這個
我想你的第一個回報是錯的。我得到'{「根」:{「學生」: {「@key」:「Student1」,「@ value」:「4」},{「@ key」:「Student2」,「@ value」:「0」}]}}', '。這甚至是合乎邏輯的,在JSON中,你不能有兩個具有相同名稱的'學生'屬性! – xanatos
但它返回json values.where是有問題的意思。當單個元素的時候是反向對象,否則它是返回數組列表 – user2568074