Ayuda con xPath

Iniciado por alvife, 31 Enero 2017, 19:02 PM

0 Miembros y 1 Visitante están viendo este tema.

alvife

Código (xml) [Seleccionar]
<?xml version="1.0" encoding="UTF-8"?>
<cine>
<personas>
  <persona sexo="hombre">
    <nombre>Alfred Hitchcock</nombre>
    <fechas nacimiento="1899" fallecimiento="1980" />
  </persona>
  <persona sexo="mujer">
    <nombre>Lauren Bacall</nombre>
    <fechas nacimiento="1924" />
  </persona>
  <persona sexo="hombre">
    <nombre>Sidney Lumet</nombre>
    <fechas nacimiento="1924" fallecimiento="2011" />
  </persona>
  <persona sexo="hombre">
    <nombre>Jerry Lewis</nombre>
    <fechas nacimiento="1926" />
  </persona>
  <persona sexo="mujer">
    <nombre>Janet Leigh</nombre>
    <fechas nacimiento="1927" fallecimiento="2004" />
  </persona>
  <persona sexo="hombre">
    <nombre>Anthony Perkins</nombre>
    <fechas nacimiento="1932" fallecimiento="1992" />
  </persona>
</personas>
<peliculas>
  <pelicula>
    <titulo>Psicosis</titulo>
    <fecha>1960</fecha>
    <director>Alfred Hitchcock</director>
    <actor>Anthony Perkins</actor>
    <actor>Janet Leigh</actor>
  </pelicula>
  <pelicula>
    <titulo>Tres en un sofá</titulo>
    <fecha>1966</fecha>
    <director>Jerry Lewis</director>
    <actor>Jerry Lewis</actor>
    <actor>Janet Leigh</actor>
  </pelicula>
  <pelicula>
    <titulo>Asesinato en el Orient Express</titulo>
    <fecha>1966</fecha>
    <director>Sidney Lumet</director>
    <actor>Anthony Perkins</actor>
    <actor>Lauren Bacall</actor>
  </pelicula>
</peliculas>


/* Como saco las personas vivas??*/



· Los códigos deben ir en etiquetas GeSHi
>aquí las reglas del foro
-Engel Lex

engel lex

te diré como sacar las vivas  ;D prueba tu los selectores para invertirlo

//persona[fechas/@fallecimiento]
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

Bundor

Cita de: engel lex en 31 Enero 2017, 19:21 PM
te diré como sacar las vivas  ;D

//persona[fechas/@fallecimiento]

Eso saca las muertas no?  ;D

Saludos gran jefe :P

engel lex

jejeje! cierto! corrijo! los fallecidos no siguen vivo!


aún mi argumento sigue... eso saca las muertas, tienes que invertirlo!  :silbar:
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.