【问题标题】:C# program to read, write, query xmlC#程序读取、写入、查询xml
【发布时间】:2012-10-12 06:57:30
【问题描述】:

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

特别是我想这样做:

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

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

谁能帮帮我?

【问题讨论】:

    标签: c# xml


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

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

      对于这样的要求,我曾经工作过,你可能会看到同样的情况:

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-02-24
        • 2012-03-04
        • 1970-01-01
        相关资源
        最近更新 更多