【问题标题】:Choosing between LINQ, XSLT, or XQuery to process 2000 XML files [closed]在 LINQ、XSLT 或 XQuery 之间进行选择以处理 2000 个 XML 文件 [关闭]
【发布时间】:2013-11-13 18:04:06
【问题描述】:

什么更适合从磁盘输入 2000 个 XML 文件并输出单个 XML 文件:XQuery、XSLT 还是 C# + LINQ?

【问题讨论】:

    标签: xml linq xslt xquery


    【解决方案1】:

    这取决于您如何定义“更好”,以及您可以随时使用哪些技术。但通常,XSLT 更适合将 XML 转换为磁盘上的不同 XML 格式。 XQuery 更适合更复杂的 XML 查询/应用程序以及当 XML 在数据库中时;当您已经在使用 C# 或 VB 时,LINQ 会更好,并且您只需要对相对少量的数据执行基本查询。但是,所有事情都有例外,并且通过更详细的示例提出建议会更容易。

    不过,根据您的描述,我将从 XSLT 开始。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-07-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-11-17
      • 1970-01-01
      • 2019-12-17
      • 1970-01-01
      相关资源
      最近更新 更多