-4

我想创建一个 C# 程序来编写、读取、查询 xml 文件。我对使用 C# 的 xml 非常陌生。谁能帮帮我吗..

具体来说,我想这样做:

<streets>
<street1>
 <house1 no=1 color=red/>
</street1>
<street2>
 <house2 no=2 color=blue/>
</street2>
</streets>

我想阅读这个 xml 文件并打印所有房屋及其属性。我想将任何我想查询任何特定房屋所在位置的新房屋附加到此 xml 文件中。

有人可以帮我吗?

4

2 回答 2

0

您可以使用 LINQ。请看这篇文章: http: //www.codeproject.com/Articles/24376/LINQ-to-XML。希望这有帮助!

于 2012-10-12T07:01:23.880 回答
0

如果您有兴趣创建应用程序以在“房屋”上创建一些数据,并希望拥有编辑/更新、添加和删除此类数据的功能,并且还希望将其存储在 XML 中,那么这很简单。在这里,我认为您对了解 XML 的确切元数据不是很感兴趣,并且 XML 不需要遵循一些预定义的模式。

对于这样的要求,我曾经工作过一段时间,您可能会同样看一下:

http://www.geekays.net/post/2011/03/24/XML-Data-Storage-and-XmlSerializer-The-easy-data-store.aspx

于 2012-10-12T07:03:03.783 回答