使用XMLSerializer XML转json发现一个问题,需要后台处理!!!请教大神
<specialty nameCN="电测">
<step>
<signer staffID="800706" nameCN=""><![CDATA[]]></signer>
</step>
<step>
<signer staffID="090477" nameCN=""><![CDATA[]]></signer>
</step>
</specialty>
<specialty nameCN="节能">
<step>
<signer staffID="800608" nameCN=""><![CDATA[]]></signer>
<signer staffID="800808" nameCN=""><![CDATA[]]></signer>
</step>
<step>
<signer staffID="800602" nameCN=""><![CDATA[]]></signer>
<signer staffID="800803" nameCN=""><![CDATA[]]></signer>
</step>
</specialty>
通过xmlSerializer.read(xml).toString();
转换结果:
{
"@nameCN": "电测",
"step": [
{
"signer": {
"@staffID": "800706",
"@nameCN": "",
"#cdata-section":
}
},
{
"signer": {
"@staffID": "090477",
"@nameCN": "",
"#cdata-section":
}
}
]
},
{
"@nameCN": "节能",
"step": [
{
"signer": [
{
"@staffID": "800608",
"@nameCN": "",
"#cdata-section":
},
{
"@staffID": "800808",
"@nameCN": "",
"#cdata-section":
}
]
},
{
"signer": [
{
"@staffID": "800602",
"@nameCN": "",
"#cdata-section":
},
{
"@staffID": "800803",
"@nameCN": "",
"#cdata-section":
}
]
}
]
}