如何映射xml参数名称并在其中包含空格?
我需要名为“build date”的参数为“builddate”。
public struct ShowVersion
{
public string version;
public string builddate;
}
我无法改变的xml响应:
<methodresponse>
<params>
<param>
<value>
<struct>
<member>
<name>
version
</name>
<value>
<string>
1.0.0.58964
</string>
</value>
</member>
<member>
<name>
build date
</name>
<value>
<string>
Dec 30 2015 12:32:04
</string>
</value>
</member>
</struct>
</value>
</param>
</params>
</methodresponse>
答案 0 :(得分:0)
我使用此XmlRpcMember解决了这个问题。
public struct ShowVersion
{
public string version;
[XmlRpcMember("build date")]
public string builddate;
}