【问题标题】:Parse SQL XML data type and remove empty nodes解析 SQL XML 数据类型并移除空节点
【发布时间】:2019-12-01 17:04:57
【问题描述】:

我有一个有 2 列的表格。 int 数据类型中的 ID 和 XML 数据类型中的 XML_Data。此 XML_Data 列包含我的 XML 从开始标记到结束标记所需的所有数据。我需要编写一个 c# 程序来通过使用存储过程调用来读取此 XML 列,然后如果存在任何空节点则删除。然后我需要用 id 和当前日期时间重命名 XML 文件并将其保存在文件系统中。我知道删除空节点和重命名的步骤,但不确定如何使用 C# 解析具有 sql XML 数据类型的列。请帮忙

【问题讨论】:

    标签: c# sql-server xml


    【解决方案1】:

    “用 sql XML 数据类型解析列”是什么意思?

    如果您的意思是在 c# 中将 sql 查询结果转换为 xml 数据类型,请使用以下 SO:

    SQL Server return Select statement with XML datatype and convert it into DataSet in C#, ASP.Net

    如果您尝试在 sql 中使用 xml 数据类型列执行操作,请查看这篇 Red Gate 文章:

    https://www.red-gate.com/simple-talk/sql/learn-sql-server/the-xml-methods-in-sql-server/

    希望这些帮助。在这一点上,我需要一个更具体的问题才能得出更具体的答案。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-03-06
      • 2021-04-01
      相关资源
      最近更新 更多