Manual de Consultas XPath para Películas
Classified in Other languages
Written on in
English with a size of 2.47 KB
Consultas XPath para Películas
Filtrado por Atributos
- Películas con review 5:
//movie[@review='5'] - Películas con review 5 del año 1992:
//movie[@review='5' and @year='1992'] - Películas cuyo año sea par:
//movie[@year mod 2=0]
Selección y Actores
- Segunda película:
//movie[2] - Películas con el actor Nicolas Cage:
//movie[actor='Nicolas Cage'] - Título de películas con Nicolas Cage:
//movie[actor='Nicolas Cage']/title - Actores que han trabajado con Nicolas Cage (incluido él):
//movie[actor='Nicolas Cage']/actor - Actores que han trabajado con Nicolas Cage (excluido él):
//movie[actor='Nicolas Cage']/actor[text()!='Nicolas Cage']
Productores y Géneros
- Productores de películas de 1992:
//movie[@year='1992']/producer - Título de comedias con Nicolas Cage:
//movie[actor='Nicolas Cage' and @type='comedy']/title
Conteo y Condiciones
- Películas con tres o más actores:
//movie[count(actor)>=3] - Título de películas con exactamente tres actores:
//movie[count(actor)=3]/title - Título de películas con productor apellidado Wood:
//movie/producer[surname='Wood']/../title/text()o//movie[contains(producer,'Wood')]/title
Posicionamiento y Hermanos
- Películas hermanas antes de la primera comedia:
/movies/movie[@type='comedy'][1]/preceding-sibling::movie/title - Última película:
//movie[last()] - Todas las películas excepto la última:
//movie[position()!=last()] - Películas hermanas tras la última comedia:
//movie[@type='comedy'][last()]/following-sibling::movie/title
Nodos y Ejes
- Hermanos actor antes de Benicio Del Toro:
//movie/actor[text()='Benicio Del Toro']/preceding-sibling::actor - Nodos hermanos antes de Benicio Del Toro:
//movie/actor[text()='Benicio Del Toro']/preceding-sibling::* - Todos los nodos movie:
//movie/descendant-or-self::movie - Todos los nodos actor:
//actor/descendant-or-self::actor - Elementos con atributo year:
//*[@year] - Películas sin subelemento comments:
//movie[not(comments)]