【发布时间】:2018-05-21 09:26:16
【问题描述】:
我必须从只有 xml 数据的字段中获取信息,例如(“内容”字段):
我不知道如何使用 XQuery 或其他 Xpath,也没有找到任何初学者教程。 我在 xml 中找到了一个属性名称(名为“FormId”,其值是另一个表中的 Id),可用于我今天开发的 Web 应用程序。
如何进行查询以获取此 ID 并在我的 ASP.Net 应用程序 (SqlCommand) 上使用它。
我希望被理解,因为我有点法国人,在那个技术问题上需要帮助:'(
完整代码在这里:
【问题讨论】:
-
我们需要更多的东西来处理这只是一张图片。您能否发布一些 DDL 和消耗品样本数据?您可以在那里找到大量关于如何发布 SQL 问题的指南,例如 this one。
-
您提供的 XML 不完整。如果您尝试将
CAST/CONVERT转换为 SQl 服务器中的 XML,我们会收到错误Msg 9400, Level 16, State 1, Line 1 XML parsing: line 9, character 8254, unexpected end of input。我们需要可以使用的数据。因此 “consumable” 样本数据和 DDL。 -
@Larnu :我的问题已更新。抱歉,我是 StackOverFlow 的新手。
-
XML 仍然不完整。我们还需要我们可以使用的格式(因此使用 DDL 和
INSERT语句)。 -
@Larnu :我制作了一个谷歌文档并将完整的 xml 数据复制/粘贴到其中。
标签: sql asp.net sql-server xml