Trulia 的开发指南在其元素名称中使用破折号。假设我创建了一个名称相似但使用下划线而不是破折号的对象,我是否需要使用XmlWriter创建一个自定义 XML 序列化程序来用破折号替换下划线,或者是否有更简单的方法来做到这一点?(就像是.WriteElementString("street-address", myObject.street_address);
示例 XML:
<location>
<street-address>1234 Lane</street-address>
<city-name>Midway</city-name>
<state-code>GA</state-code>
<zipcode>31320</zipcode>
<display-address>true</display-address>
</location>