我有一个json像下面这样
{
"Title": null,
"ProjectName": {
"@Label": "Project Name",
"Value": "Test Project Name",
"@Template": ""
},
"ModelNo": {
"@Label": "Model",
"Value": "Test Model Number",
"@Template": ""
}
}
我想把它转换成xml,如下所示:
<Root>
<Title>Test Title</Title>
<ProjectName Label="Project Name" Template="">Test Project Name</ProjectName>
<ModelNo Label="Model" Template="">Test Model Number</ModelNo>
</Root>
目前,我用的东西按JsonConvert.DeserializeXmlNode(Json.ToString())
加XmlAttribute
,结果就是
<Root>
<Title>Test Title</Title>
<ProjectName Label="Project Name" Template=""><Value>Test Project Name</Value></ProjectName>
<ModelNo Label="Model" Template=""><Value>Test Model Number</Value></ModelNo>
</Root>
如何确保没有Value
,并将Value映射到xml文本