Ejecuta un consulta especificada con XPath/XQuery en el servidor eXist-db desde PowerShell

Contenido del fichero XML

[crayon-6a6194b282289226427349/]

Código en PowerShell que muestra el profesor cuyo nombre es Maria Hill

[crayon-6a6194b28228f792928409/]

Código en PowerShell que muestra el profesor cuyo nombre es Nick Furia3 y su id de usuario es 5

$contenido = [XML](iwr "http://localhost:8080/exist/rest/db/profesores.xml?_query=/profesores/profesor[nombre='Nick Furia3' and id=5]").content
$contenido.result.profesor.nombre
$contenido.result.profesor

Código en PowerShell que muestra el profesor cuyo nombre de usuario es furia3 y el password es Password12343

$contenido = [XML](iwr "http://localhost:8080/exist/rest/db/profesores.xml?_query=/profesores/profesor[nom_user='furia3' and password='Password12343']").content
$contenido.result.profesor.nombre
$contenido.result.profesor

Otros ejemplos de consultas

  • http://localhost:8080/exist/rest/db/profesores.xml?_query=//profesores/profesor/nombre
  • http://localhost:8080/exist/rest/db/profesores.xml?_query=//profesor/nom_user