草庐IT

查询语句

全部标签

查询。递归解析 XML 子项。如何?

我一直在努力寻找有关如何解析以下XML文档的示例。下面的示例显示了我正在查看的深度。我想我需要以下内容:1。加载XML的函数。$.get('getProfile.xml',null,function(data){//...},'xml');2。一种循环遍历根节点以查找子节点的方法。对于找到的每个子节点,遍历找到的子节点的子节点以寻找子节点的新子节点。如果没有找到,就简单地输出这个子节点中的内容。free2rhymejerrymcguire29msaltlakecity,utah00/00/0000135792011-01-249:34:21myfirstjounalentry<!

C# linq to xml,带属性的嵌套查询

我真的很难理解这个问题。我正在使用C#。我想从xml文件中取回产品的IEnumerable。下面是xml结构的示例。我需要获取将productEnriched自定义属性设置为true的产品列表。有些产品根本没有任何自定义属性部分光是想想我的头就疼!true谢谢你的帮助为了解决问题,我在示例xml中添加了更多项目我需要获取产品列表只有具有属性productEnriched且值为true的自定义属性元素的产品xml中的一些产品不会有任何自定义属性或自定义属性元素有些产品会有它,但值为false我只需要一个存在且值为true的产品列表000000000000Myproductnametrue

c# - 我对 Linq XML 查询感到困惑

这是我的XML示例。如果ID=123,我想选择SystemSetting的值。但我无法弄清楚如何。如果id的值等于123,我如何选择SystemSetting值?123Test128127124Test21281270Test5250这是我尝试过的:vardoc=XDocument.Load(Application.StartupPath+@"\Settings.xml");varq=fromAnaindoc.Descendants("Private")fromsisteminAna.Elements("System")where(int)sistem.Element("ID")==1

sql-server - 在 SQL Server XML 数据类型查询中使用命名空间时出现问题

背景见这个问题:SQLServerXMLDataTypequeryissue我正在尝试查询SQLServer2005中的XML对象。当XML中没有定义命名空间时,查询工作正常。但是,当命名空间元素存在时,我似乎无法获取节点元素的值。这是一个例子:DECLARE@xmlWithNameSpaceXMLDECLARE@xmlWithoutNameSpaceXMLSET@xmlWithNameSpace='4444'SET@xmlWithoutNameSpace='4444'SELECTfeed.product.value('@id[1]','INT')ASproductIdFROM@xml

ruby - 如何访问 Youtube_it ruby​​ 查询结果?

我正在尝试实现youtube_ityoutubeapiwrapperforruby​​并使其正常工作,除了我不知道应该如何访问查询结果。这是我的查询:client.videos_by(:query=>"penguin",:max_results=>1)Submittingrequest[url=http://gdata.youtube.com/feeds/api/videos?max-results=1&start-index=1&vq=penguin].=>#,#,#,#],@categories=[#],@noembed=false,@racy=false,@favorite_co

sql - 在 msdb.dbo.sysssispackages XML 中查询特定值

我正在尝试查询msdb.dbo.sysssispackages对于有效的维护计划,我不知道如何查询packagedata中的XML柱子。我在SO上发现了其他一些与XML相关的SQL问题,但到目前为止,似乎没有什么能完全符合我的要求。msdb.dbo.sysssispackages.packagedata中的XML看起来像这样:RebuildIndexTask;MicrosoftCorporation;MicrosoftSQLServerv9;©2004MicrosoftCorporation;AllRightsReserved;http://www.microsoft.com/sql/

xml - 按日期过滤 XPath 查询

我有一些示例XML,我在其中查询基于日期的节点。示例XML文档:dc396ebe-c8a4-4a7f-85b5-b43c1890d6bc2012-02-01T00:00:00-05:002406a5aa-0246-4cd7-bba5-bb17a993042b2013-02-01T00:00:00-05:002af49699-579e-4beb-9ab0-a58b4bee31582014-02-01T00:00:00-05:00所以基本上有三个日期:2/1/20122013年2月1日2/1/2014使用MSXML,我可以使用XPath查询按这些日期进行查询和过滤:/NewDataSet/

xml - 如何在 Oracle 中查询带有命名空间的 XML?

我需要从包含完整XML文档的XMLType变量中提取PLSQL过程中的数据,具有以下结构(下面已简化):246544我正在使用XMLTable函数,但是使用简单的/AA/ElementXPath表达式没有得到任何数据:SELECTC1,C2INTOv_id,v_valFROMXMLTable('/AA/Element'passingv_MyXMLcolumnsC1numberpath'ID',C2numberpath'Value')都不是以下任何表达式:'/*.AA/Element''declaredefaultelementnamespace"http://my.domain/cat

sql - 如何通过 "nodes"命令在 SQL XML 查询中使用命名空间?

我正在尝试从以下XML查询中查询字段(这实际上是一个网络服务调用):54325354325TestBranchNameTempWorksUserName[...]使用以下XML查询:WITHXMLNAMESPACES('[schema]'ASsoap2,DEFAULT'[schema]')SELECTTransactionID,T2.Loc.query('data(Request/SubscriberCode)')as'SubscriberCode'FROMTempWorksRequestCROSSAPPLYRequestXML.nodes('soap2:Envelope/soap2:

xml - 此 xpath 查询的 Flex/AS3/E4X 等效项是什么?

鉴于此文档:我想要一个与xpath//element[list/key/@attr="val"]等效的e4x。有可能吗? 最佳答案 ..element.(list.key.@attr=="val") 关于xml-此xpath查询的Flex/AS3/E4X等效项是什么?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/2068316/