【发布时间】:2018-04-23 08:06:06
【问题描述】:
我使用 c#,我有来自数据库的 xml 字符串,如下所示:
<ds>
<table>
<user>someuser1</user>
<login>true</login>
</table>
<table>
<user>someuser2</user>
<login>true</login>
</table>
</ds>
如何将其转换为 JObject 或 JArray 到此输出?
[{ user: 'someuser1', login: 'true' }, { user: someuser2, login: 'false'} ]
我尝试这样做,但这不是我所期望的。
var x = XElement.Parse(theXml).Elements("table");
var y = JsonConvert.SerializeObject(x);
它得到:
[{ table: {user: ....} }, table: {....}]
【问题讨论】: