xquery

¿Hay un equivalente JSON de XQuery / XPath?

Al buscar elementos en matrices JSON complejas y hashes, como: [ { "id": 1, "name": "One", "objects": [ { "id": ... } ] ¿Hay algún tipo de lenguaje de consulta que pueda utilizar para encontrar un elemento in [0].objects where id = 3?

Usando XPath, ¿cómo selecciono un nodo en función de su contenido de texto y el valor de un atributo?

Dado este XML: <DocText> <WithQuads> <Page pageNumber="3"> <Word> July ... Cómo limitaría adicionalmente la búsqueda anterior para encontrar Nodos con text()='July', P1@X < 90, y Page@pageNumber=3?

Diferencia entre XPath, XQuery y XPointer

¿Cuál es la diferencia entre XPath, XQuery y XPointer? Por lo que sé, XQuery es una versión extendida de XPath. Tengo alguno ... que no esté en XQuery? Ayer escuché una nueva palabra, XPointer. Estoy confundido. ¿Qué idioma se utiliza para qué propósito?

SQL Server SELECCIONAR a la función JSON

Me gustaría mostrar los resultados de una instrucción SELECT como un objeto JSON. Me gustaría que esto fuera una función y ... Se devolvería así: [{"id":1,"name":"Bob Jones","active":1},{"id":2,"name":"John Smith","active":0}] Gracias de antemano.

XML query () works, value() requires singleton found xdt: untypedAtomic

Tengo un documento xml escrito almacenado como texto. Así que uso CONVERTIR el tipo de datos a xml usando una expresión de ta ... mentos que me gustaría recuperar: ¿hay una forma de declarar el espacio de nombres una vez en lugar de por llamada al método?

Cómo obtener un atributo particular de un elemento XML en SQL Server

Tengo algo así como el siguiente XML en una columna de una tabla: <?xml version="1.0" encoding="utf-8"?> <container ... utos de nodos secundarios, pero nada en los atributos hermanos (si es el término correcto). Cualquier ayuda sería apreciada.

Concatenar múltiples valores de nodo en xpath

Tengo un XML que se parece a esto <element1> <element2> <element3> <elemen ... /text(), /element1/element2/element3/element5/text()),".") Resultado que obtuve: Hello.Hello2.Hello3.World.World2.World3

¿cómo seleccionar el valor de atributo de un nodo en XQuery?

En el siguiente XML: <company> <customers> <customer cno="2222"> <cname>Charles& ... en XQuery he probado la siguiente expresión pero no funcionó para mí: for $c in /company/customers/customer return $c/@cno