【发布时间】:2012-07-12 12:53:14
【问题描述】:
我可以成功地将我的类项目写入 xml 文件。但是属性的顺序变了……
假设我有 Item 类
class Item
{
Name
Price
Id
}
当我使用 .net xmlserializer 将它写入 xml 文件时,我从我的类声明中得到不同的顺序,例如
<Item Price="y" Name="x" Id="z" />
但我想要这样 [保持 decleration order]
<Item Name="x" Price="y" Id="z" />
我如何在 NET 中做到这一点?
【问题讨论】:
-
这可能是个愚蠢的问题,但既然这是 xml,你应该用 xml 库来解析它......为什么这很重要?
-
我不依赖订单人...我只是想在我的 xml 上进行一些美观的外观...而且我知道 XML 不适合人类阅读...但我很生气“形式”,我希望它按某种顺序...
标签: c# .net xml-serialization