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>