草庐IT

ne-app-and-server

全部标签

sql - 在 SQL Server 的 XML 文档中查找节点顺序

如何找到XML文档中节点的顺序?我有这样一个文档:我正试图将这个东西放入定义如下的表中CREATETABLEvalues(codeint,parent_codeint,ordint)保留XML文档中值的顺序(它们不能按代码排序)。我想说SELECTcodeFROMvaluesWHEREparent_code=121ORDERBYord结果应该是确定性的code12111212我试过了SELECTvalue.value('@code','varchar(20)')code,value.value('../@code','varchar(20)')parent,value.value('p

sql-server - 如何将 xml 编码 <?xml version ="1.0"encoding ="UTF-8"?> 添加到 SQL Server 中的 xml 输出

可能是unanswered的重复。SQLServer2008-AddXMLDeclarationtoXMLOutput如果可行,请告诉我。我在一些博客上读到http://forums.asp.net/t/1455808.aspx/1http://www.devnewsgroups.net/group/microsoft.public.sqlserver.xml/topic60022.aspx但我不明白为什么我不能这样做。 最佳答案 您必须手动添加它。SQLServer内部始终将xml存储为ucs-2,因此SQL不可能为其生成utf-

xml - 如何从 Apple iTunes «App Store» 和 «Mac App Store» 获取信息

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭5年前。Improvethisquestion我正在寻找一种解决方案,以获取所有信息/从Apple的iTunes«AppStore»和«MacAppStore»检索所有数据到给定的App-ID......有没有办法读出所有信息例如商店中的应用描述、价格、图标、开发人员、评级等?

sql-server - 在 SQL Server 中解析 XML

XML看起来像这样:NameTestName2Test2'我的结果表应该包含属性Felder->X,Y,Z,Feld->X,Y,Z和Name。喜欢:Felder_X|Felder_Y|Felder_Z|Feld_X|Feld_Y|Feld_Z|Name是否可以直接从查询或存储过程中获取这些值? 最佳答案 DECLARE@xmlxmlSET@xml='NameTestName2Test2'SELECTb.value('@X','int')asX,b.value('@Y','int')asY,b.value('@Z','int')asZ

sql - 如何在 SQL Server 中选择 XML 列的顶级属性?

我在SQLServer中有一个XML列相当于:我想获取Test(根元素)的foo属性的值作为varchar。我的目标是:SELECTCAST(''ASxml).value('@foo','varchar(20)')ASFoo但是当我运行上述查询时,出现以下错误:Msg2390,Level16,State1,Line1XQuery[value()]:Top-levelattributenodesarenotsupported 最佳答案 JohnSaunders几乎是正确的:-)declare@DataXMLset@Data=''sel

sql-server - 如何使用 T-SQL 将表中的记录转换为 xml 格式?

我有一个简单的表格,想将其内容存储到硬盘驱动器上的xml中。整个表格应该有一个根元素,每个表格行一个元素,每个表格列一个子元素。我有什么可能性?非常感谢托马斯 最佳答案 如果您需要更多地控制生成的XML的外观,请查看SQLServer2005和更新版本中新的FORXMLPATH语句。这样的语句(基于臭名昭著的Northwind数据库):SELECTCustomerIDas"@CustomerID",CompanyName,Addressas"address/street",Cityas"address/city",Regionas"

xml - 最佳实践 : XML attribute vs XML element - When should I use elements and when should I use attributes?

这个问题在这里已经有了答案:XMLattributevsXMLelement(20个答案)关闭6年前。这种XML数据的正确格式是什么?它们是等效的还是两者之间有取舍?1.2.AnimalsDogsGreatDane/pics/greatdane.jpg我已经用我的样式表实现了第一个例子,它似乎工作正常,但我不确定正确的形式应该是什么。

xml - xsd :any and xsd:anyType 之间的差异/相似之处

我正在阅读有关XML、XML-Schema、DTD的资料,但我并不真正理解xsd:any和xsd:anyType之间的区别。有人可以向我解释一下或指出一些好的文章吗?(请不要链接到XML-Schema规范——我读了它,但我更困惑了)TIA 最佳答案 Thispost很好地解释了它。我引用:xsd:anyTypeisatype,likexsd:integer(thoughxsd:anyTypeisspecialinthatitcanactasasimpleorcomplextype,anditplacesessentiallynore

sql-server - 更新 SQL Server 中的 XML 节点值

我需要将GroupID字段更新为0。我已经弄清楚如何检索该值,但现在更新它时遇到问题。任何帮助都会很棒!-11falseDeclare@Resultxmlset@Result=convert(xml,(selectProfileXMLfromprofileswhereid=23))SELECTx.value('.','int')IDFROM@Result.nodes('/ProblemProfile/GroupID')asR(x)更新我现在需要做的是更新每一行的值为'foo'的GroupIDdeclare@foointset@foo=-1UPDATEprofilesSETProfile

sql-server - ms sql xml 数据类型转换为文本

在MSSql中有一些数据类型是delphi7不支持的,xml数据类型就是一个例子。我希望将XML数据类型转换为文本数据类型,以便我可以在delphi中处理它。有没有办法将xml转换为文本? 最佳答案 一个简单的转换就足够了:selectcast(XMLColasnvarchar(max))asXMLCol或者对于非unicode:selectcast(XMLColasvarchar(max))asXMLCol您不能显式转换为“文本”数据类型。我添加了asXMLCol以确保转换后的数据与列同名。当然,你不需要这个。编辑:几个链接。无论