Tag: XQuery

XPath,XQuery和XPointer之间的区别

XPath , XQuery和XPointer什么区别? 据我所知, XQuery是XPath的扩展版本。 我有一些XPath基本知识。 XPath中有没有可用的function,它不在XQuery ? 昨天,我听到一个新词, XPointer 。 我很困惑。 哪种语言被用于哪个目的?

使用XPath,如何根据文本内容和属性值来select一个节点?

鉴于这个XML: <DocText> <WithQuads> <Page pageNumber="3"> <Word> July <Quad> <P1 X="84" Y="711.25" /> <P2 X="102.062" Y="711.25" /> <P3 X="102.062" Y="723.658" /> <P4 X="84.0" Y="723.658" /> </Quad> </Word> <Word> </Word> <Word> 30, <Quad> <P1 X="104.812" Y="711.25" /> <P2 X="118.562" Y="711.25" /> <P3 X="118.562" Y="723.658" /> <P4 X="104.812" Y="723.658" /> </Quad> </Word> </Page> </WithQuads> 我想查找具有“July”文本和四/ P1 / X属性大于90的节点。因此,在这种情况下,它不应该返回任何匹配。 […]

有没有JSON等同于XQuery / XPath?

在复杂的JSON数组和哈希中search项目时,如: [ { "id": 1, "name": "One", "objects": [ { "id": 1, "name": "Response 1", "objects": [ // etc. }] } ] 有什么样的查询语言,我可以用来find一个项目in [0].objects where id = 3 ?

SQL Server SELECT到JSON函数

我想输出一个SELECT语句的结果作为JSON对象。 我想这是一个function,而不是一个存储过程 ! 例如,下表中的用户 id name active 1 Bob Jones 1 2 John Smith 0 会像这样返回: [{"id":1,"name":"Bob Jones","active":1},{"id":2,"name":"John Smith","active":0}] 提前致谢。

我如何查询SQL Server XML列中的值

我有以下XML存储在一个SQL Server数据库的XML列(称为Roles )。 <root> <role>Alpha</role> <role>Beta</role> <role>Gamma</role> </root> 我想列出所有具有特定angular色的行。 这个angular色通过parameter passing。