草庐IT

分数查询

全部标签

xml - 与将 <complexType> 从一个 XSD 扩展到另一个 XSD 相关的查询

假设我在standard.xsd文件中有一段代码,Name现在我有另一个XSD文件,它包含上面的文件并向上面的complexTypeStdBasicTags添加了一些额外的元素文件名为fullStandard.xsd,我扩展StdBasicTags的方式如下:................Lastname我有以下疑问,我正在使用获得许可的AltovaXmlSpy工具为fullStandard.xsd文件生成示例xml,但我只能看到Name元素,而看不到Surname元素预期的。谁能告诉我可能的原因是什么,我错过了什么?我必须提供另一个名称,即FullStdBasicTags,用于扩展

sql-server - 从 SQL 子查询的 XML 下拉列表中返回选定值

我有一个数据库,它在XML列中存储表单的结果。不幸的是,它还在开头存储了一些无法直接解析的额外字符,因此我需要在解析值之前删除它们。我的另一个限制是我用来显示报告的系统(Xtraction)只允许运行子查询。尽管存在所有这些限制,但我有一个成功的方法可以从XML字段中获取文本值,但我似乎无法将其应用于下拉列表中的选定值。我的方法不仅返回所选值,还返回所有下拉选项以及非分隔字符串。由于表单非常大,我删除了除多余字符和下面XML的下拉部分之外的所有内容:_RCFM*=.hÞEL1APS5APS6EL1我使用的子查询是:(SELECTx.CARTITEMID,x.DROPDOWN01FROM

sql-server - 如何编写生成 xml 和 xsd 的 `select ... FOR XML` 查询,以便它们为 SQLXMLBulkLoad 做好准备?

我正在寻找最简单的方法将表(或其中的一部分)导出到xml文件,然后将此xml文件导入其他数据库中的相应表。我查到的原理很简单:导出:在源数据库上,我通过添加FORXMLroot('Data')生成一个xml字符串和一个xsd架构字符串和FORXML,XMLSCHEMA选择查询的子句。导入:在目标数据库上,我使用生成的xsd通过SQLXMLBulkLoad批量加载生成的xml文件。但我不能完全做到这一点。在导出和导入之间,我必须对xsd模式进行一些小的修改。例如,我通过以下查询生成xml和xsd字符串:selecttop3*FROMmyTableFORXMLAUTO,ELEMENTS,R

sql-server - 如何在 sql server 查询中添加多个命名空间以创建 XML

我尝试使用必须包含多个命名空间的sqlserver创建XML。XML应如下所示:201608111003201SometextMoretext123456788EvenmoretextE232323P我的查询现在看起来确实像这样,只有一个命名空间。WITHXMLNAMESPACES('http://Something/A'asns3,'http://Something/B'asns2,'http://Something/C'asns1)SELECTCOLUMN1as'ns1:A1',COLUMN2as'ns1:A2',COLUMN3as'ns1:A3'FROMMYTABLEFORXML

xml - 是否有用于表达复杂搜索查询的 XML 元语言?

在过去几年中,我们用于修改和搜索数据库的许多内部API越来越多地与它们支持的前端的特定需求和应用程序逻辑纠缠在一起。为了应对这种趋势,我们决定逐步将这些API转移到具有稳定且简洁指定接口(interface)的Web服务。此步骤的另一个原因是API最初是为传统网站设计的,而现在它们越来越多地被AJAX应用程序、iPhone应用程序、外部客户等使用。在制定此过程的细节时,我们意识到我们计划提供的主要功能之一是通过各种类型的资源(例如人员、文档和位置)进行相当复杂的搜索。很明显,搜索的细节在很大程度上取决于搜索空间。然而,有许多通用的元概念。例如,连接搜索谓词的逻辑运算符和层次结构(大括号

c++ - 在 Pugixml 中获取 XPath 查询的行/列

我们想在pugixml中获取xpath查询结果的行/列:pugi::xpath_queryquery_child(query_str);std::stringvalue=Convert::toString(query_child.evaluate_string(root_node));我们可以检索偏移量,但不能检索行/列:unsignedint=query_child.result().offset;如果我们重新解析文件,我们可以转换offset=>(line,column),但效率不高。是否有一种有效的方法来实现这一目标? 最佳答案

c# - LINQ to XML 查询同级元素

如果这个问题很基础,我很抱歉,但我并没有经常使用XML,这是我第一次使用LINQtoXML...我有一个结构类似于目录树的XML站点地图:FileNameAdminFileNameFileNameFileNameFileName这样,每个文件都会从其父文件夹(或祖父文件夹等)继承安全性,具体取决于在树上的位置。我希望能够在给定文件的GUID的情况下使用LINQ选择该文件,并收集与该文件所继承的安全性相关联的所有角色。这是我目前所做的,但这是一个非常粗略的尝试,并不完整:XDocumentsitemap=XDocument.Load(@"\sitemap.xml");XElementcu

java - 处理两种情况的 XPath 1.0 查询

我在XPaths方面不是很有经验,但我已经尝试了很长时间并进行了大量搜索,但没有找到解决方案。我正在从XHTML中提取大部分看起来像这样的信息Sometext1SomeheadlineSomeothertext我最感兴趣的是序言div中包含的文本,它存在于我的大部分文档中。问题是那些缺少div,在这些情况下我想提取body标签下的其他文本。在这种情况下,我想得到“一些文本1”,但如果没有div,我会接受“一些标题和一些其他文本”之类的东西。使用XPath2.0没问题,但情况限制了我使用“核心”1.0集中的功能。我的问题是这种行为是否可以在一个XPath1.0查询中实现,或者我是否应该放

xml - 查询 xml 列的一部分作为结果集

如何只获取xml列的一部分,并将其作为SQL中自己的结果集返回?我的数据库中有一个xml文件,如下所示:EVENTWeddingDETAILSmith-WessonEVENTReunionDETAILClassof1996EVENTPie-throwingcontestDETAILCherrypies我想返回“行”作为这样的结果集:EVENTNAMEWeddingSmith-WessonReunionClassof1996Pie-throwingcontestCherrypies...etc...我正在使用describedhere方法查询单个值,但这还不足以获取我真正需要的所有数据。

sql - 如何在 SQL Server 中的 xml 列中查询 xml 值

我在名为“AlgorithmLog”的表的[XMLValue]列中有类似以下代码的内容:0Default...<?xmlversion="1.0"?><intxmlns="http://schemas.microsoft.com/2003/10/Serialization/">1900</int>我想在节点中获取值“1900”所以这是我的查询:WITHXMLNAMESPACES('http://schemas.datacontract.org/2004/07/Adapters.Adapter'ASx,'http://schemas.datacontr