elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


 


Tema destacado: Personaliza-Escoge el diseño del foro que más te guste.


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General (Moderador: Eleкtro)
| | |-+  Ayuda XPath
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Ayuda XPath  (Leído 374 veces)
Kurguas

Desconectado Desconectado

Mensajes: 1


Ver Perfil
Ayuda XPath
« en: 13 Mayo 2017, 10:14 »

Hola, en principio soy nuevo no se si esta pregunta va en esta parte del foro, si no es asi perdon  :(

Tengo un problema con un ejercicio de XPath, por muchos tutoriales que me lea, veo esta practica muy complicada, podeis echarme una mano porfa? He intentado hacerlo pero no creo que esten bien ni la mitad...

5.2. Dado el documento sucursales.xml cuya estructura es la siguiente: (existen varias “sucursal”)
<sucursales>
   <sucursal telefono = xxxxx código = xxxxx>
      <director> xxxxx </ director>
         <poblacion> xxxxx </ poblacion>
                        <cuenta tipo = ahorro>
                                 <nombre> xxxxx </ nombre>
                                 <numero> xxxxx </ numero>
                                 <saldohaber> xxxxx </ saldohaber >
                                 < saldodebe> xxxxx </ saldodebe>
                        </ cuenta>
                        <cuenta tipo = pensiones>
                                 <nombre> xxxxx </ nombre>
                                 <numero> xxxxx </ numero>
                                 <saldohaber> xxxxx </ saldohaber >
                                 < saldodebe> xxxxx </ saldodebe>
                        </ cuenta>
           </ sucursal>
</ sucursales>

Realiza las siguientes consultas XPath:
1)   Obtener los datos de las cuentas bancarias cuyo tipo sea ahorro
//sucursales/sucursal/director/cuenta[@tipo = ahorro]

2)   Obtener por cada sucursal la concatenación de su código, y el numero de cuentas del tipo ahorro que tiene
//sucursales/sucursal[@codigo =]//sucursales/sucursal/director/cuenta[@tipo = ahorro]

3)   Obtener las cuentas de tipo pensiones de la sucursal con código SUC3
//sucursales/sucursal[@codigo = SUC3]/director/cuenta[@tipo = pensiones]

4)   Obtener por cada sucursal la concatenación de los datos, código sucursal, director y total saldo haber

5)   Obtener todos los elementos de las sucursales con mas de 3 cuentas
count//sucursales/sucursal/director/count(cuenta)

6)   Obtener todos los elementos de las sucursales con mas de 3 cuentas tipo ahorro
count//sucursales/sucursal/director/cuenta(count[#tipo = ahorro] > 3)

7)   Obtener los nodos del director y la población de las sucursales con mas de 3 cuentas

8)   Obtener el numero de sucursales cuya población sea Madrid
count//sucursales/count(sucursal) //sucursales/sucursal/director/poblacion = Madrid

9)   Obtener por cada sucursal, su código y la suma de las aportaciones de las cuentas del tipo pensiones
//sucursales/sucursal[@codigo]//sucursales/sucursal/director/cuenta[@tipo = pensiones]/saldohaber

10)   Obtener los nodos numero de cuenta, nombre de cuenta y el saldo haber de las cuentas con saldo haber mayor de 10000

11)   Obtener por cada sucursal con mas de 3 cuentas del tipo ahorro, su código y la suma del saldo debe de esas cuentas


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Blind Sql /Xpath injection
Nivel Web
Tengu 1 3,530 Último mensaje 11 Diciembre 2007, 16:38
por yeikos
DOMDocument & XPath
PHP
Og. 0 511 Último mensaje 31 Marzo 2012, 11:05
por Og.
Instalar o usar XPATH en Ruby
Scripting
daniel.r.23 0 763 Último mensaje 6 Abril 2013, 16:27
por daniel.r.23
Dudas sobre Lenguaje Xpath
Desarrollo Web
Julián2016 0 260 Último mensaje 16 Enero 2017, 05:23
por Julián2016
Ayuda con xPath
Programación General
alvife 3 297 Último mensaje 1 Febrero 2017, 20:35
por engel lex
Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines