XPath - Ejercicio 1 - Expresiones simples
Ejercicio 1-1
- Pregunta:Nombre del Instituto.
- Ruta XPath://ies/nombre
- Resultado:<nombre>IES Abastos</nombre>
Ejercicio 1-2
- Pregunta:Página web del Instituto.
- Ruta XPath:/ies/web/text()
- Resultado:http://www.iesabastos.org
Ejercicio 1-3
- Pregunta:Nombre de los Ciclos Formativos.
- Ruta XPath://ciclo/nombre/text()
- Resultado:
Administración de Sistemas
Informáticos en Red Desarrollo de Aplicaciones Web
Sistemas Microinformáticos y Redes
Ejercicio 1-4
- Pregunta:Siglas por las que se conocen los Ciclos Formativos.
- Ruta XPath:
//@id/
//ciclo/@*
- Resultado:
id="ASIR"
id="DAW"
id="SMR"
Ejercicio 1-5
- Pregunta:Años en los que se publicaron los decretos de título de los Ciclos Formativos.
- Ruta XPath://ciclo/decretoTitulo/@año
- Resultado:
año="2009"
año="2010"
año="2008"
Ejercicio 1-6
- Pregunta:Ciclos Formativos de Grado Medio (se trata de obtener el elemento <ciclo> completo).
- Ruta XPath:
//ciclo[grado="Medio"]
//grado[.="Medio"]/..
- Resultado:
<ciclo id="SMR">
<nombre>Sistemas Microinformáticos y Redes</nombre>
<grado>Medio</grado>
<decretoTitulo año="2008"/>
</ciclo></li>
Ejercicio 1-7
- Pregunta:Nombre de los Ciclos Formativos de Grado Superior.
- Ruta XPath:
//ciclo[../grado="Superior"]/nombre
//grado[.="Superior"]/../nombre
- Resultado:
<nombre>Administración de Sistemas Informáticos en Red</nombre>
<nombre>Desarrollo de Aplicaciones Web</nombre>
Ejercicio 1-8
- Pregunta:Nombre de los Ciclos Formativos anteriores a 2010.
- Ruta XPath:
//ciclo[decretoTitulo/@año<2010/nombre/text()
//decretoTitulo[@año<2010]/../nombre/text()
- Resultado:
Administración de Sistemas Informáticos en Red
Sistemas Microinformáticos y Redes
Ejercicio 1-9
- Pregunta:Nombre de los Ciclos Formativos de 2008 o 2010.
- Ruta XPath:
//nombre[../decretoTitulo/@año=2008 or ../decretoTitulo/@año=2010]/text()
//decretoTitulo[@año=2008 or @año=2010]/../nombre/text()
- Resultado:
Desarrollo de Aplicaciones Web
Sistemas Microinformáticos y Redes