tutorial regulares recorrer herramienta for flwor expresiones ejemplo con xml xquery

regulares - recorrer xml con xpath



¿Una herramienta simple para aprender XQuery? (5)

Comencé a jugar con XQuery . En [w3schools] [1] es un buen tutorial. Solo tengo algunos problemas: no puedo probar las cosas en el sitio. Encontré una XQuery línea ([este enlace] [2]) y es agradable jugar con ella, pero si quisiera usar la XQuery en un archivo XML , eso no es posible. ¿Alguna herramienta buena y fácil para solo XQuery para Windows? Si busco en línea, solo puedo encontrar grandes herramientas sobrecargadas y la mayoría de ellas no son gratuitas. Estoy confundido.

http://www.w3schools.com/xquery/default.asp
http://demo.exist-db.org/sandbox/sandbox.xql


Hay algunas bases de datos XML que tienen un sandbox XQuery o IDE integrado. http://basex.org/ es un gran ejemplo (ver respuesta de los cristianos ).

Otra herramienta notable es eXide IDE de eXist-db . La versión a la que me vinculo aquí le permite ejecutar consultas desde cualquier navegador, aunque por razones de seguridad no puede cargar archivos a su servidor. Para usar eXide en sus propios archivos XML, puede instalar eXist localmente (es bastante fácil), y luego puede crear o importar archivos XML y probar sus XQueries en ellos.

Finalmente, está la sandbox Zorba , que ofrece ejemplos de consultas y archivos XML.


Siéntase libre de revisar BaseX; tiene una interfaz interactiva y es fácil de usar: http://basex.org/ . Puede activar la opción "Realtime Execution" para ejecutar consultas con cada clic de tecla.


eXist-db es una gran herramienta para aprender XQuery: exist-db.org .

Comenzaría por ver los ejemplos básicos de XQuery en el sitio web eXist-db.org. Este conjunto de tutoriales interactivos le muestra un ejemplo de código fuente de XQuery basado en archivos XML ya cargados, como los juegos de Shakespeare, y le permite ejecutar cada consulta en el tutorial. También puede editar las consultas de muestra para ver cómo sus cambios alteran los resultados. Simplemente haga clic en el botón "Editar" debajo de cada muestra de código fuente, y lo llevará a eXide , un editor de consultas interactivo basado en la web, para editar las consultas y ejecutarlas. (Como señala Adam en el comentario a continuación, eXide es una excelente herramienta para aprender XQuery). Si bien no puede cargar su propio XML en la copia de eXide que se ejecuta en eXist-db.org, puede navegar por archivos incluidos (haga clic en Abrir e inicie sesión con el nombre de usuario invitado y el invitado de contraseña) y cree consultas de muestra contra los archivos.

Si desea ejecutar consultas en sus propios archivos, solo descargue e instale el eXist desde exist-db.org ; luego tendrá eXide y la capacidad de cargar su propio XML para consultas, así como toda la documentación integrada de eXist.

Otro gran conjunto de tutoriales sobre XQuery 3.0 (y ahora 3.1) es la demostración de características de XQuery 3.0 (y 3.1) .

Si tiene preguntas sobre eXist, le recomiendo que se una a la lista de correo exist-open .


y para completar la lista no te olvides de MarkLogic.

http://community.marklogic.com/

MarkLogic Server es súper rápido, súper escalable y también se envía con un sandbox basado en web


Kernow probar Kernow

Es gratis y es de código abierto.

Le pedirán una donación después de 100 veces que la ejecute, pero depende de usted.

Si no es comercial, es gratis.