我在Blob存储中有XML有效负载,并且正在寻找将其解析为C#类的最佳方法。我希望能够解析API中的XML并基于XML有效负载返回json对象,但是,我不确定启动此操作的最佳方法。
我该怎么做?
答案 0 :(得分:1)
class cXMLJsonNode : Dictionary<string,object>
{
}
创建自定义的JSON对象:
JsonConvert.SerializeObject(new cXMLJsonNode {
{ key1, value1 },
{ key2, value2 },
{ property1, new cXMLJsonNode {
{ key1, oldValue1 }
{ key2, oldValue1 }
},
{ property2, new cXMLJsonNode {
{ key1, newValue1 }
{ key2, new cXMLJsonNode {
{ key1, newValue1 }
{ key2, newValue2 }
}
},
})