【问题标题】:Parsing thru an XML File通过 XML 文件解析
【发布时间】:2015-01-13 14:21:20
【问题描述】:

我是 C# 和 XML 的初学者。我想知道如何解析 XML 文件并根据节点将许多文件组合成一个文件。所有的 XML 文件都具有相同的格式和相同的节点。

【问题讨论】:

标签: c# xml


【解决方案1】:

这对您来说可能有点高级,但考虑到您的所有 XML 文件在结构上都是相同的(并且是有效的 XML 文件),您可以使用 xsd.exe 工具从 XML 文件之一创建类,然后使用反序列化器从文件中逐个加载它们作为类。然后你可以使用任何你想要的东西并以你喜欢的方式聚合它们。有关说明,请参阅以下链接:https://stackoverflow.com/a/364410/1786034

当所有内容都在内存中聚合时,您可以使用 Linq-to-XML 生成最终文件或将您在内存中构建的对象重新实现为单个 XML 文件。

【讨论】:

    猜你喜欢
    • 2013-05-28
    • 1970-01-01
    • 2011-01-09
    • 2012-02-25
    • 2023-03-17
    • 1970-01-01
    • 2012-06-08
    • 2013-08-30
    • 1970-01-01
    相关资源
    最近更新 更多