Foros del Web » Programación para mayores de 30 ;) » Programación General »

XPATH Hacer consulta.

Estas en el tema de XPATH Hacer consulta. en el foro de Programación General en Foros del Web. Buenas foreros, y... FELIZ NAVIDAD !!! Vereis, tengo el siguiente XML Código: <noticias> <noticia> <fecha>20/12/2009</fecha> <titulo>FFFFFFFFFFFFFFFFFF</titulo> <descripcion>XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX<![CDATA[<br /><br /> Pruebaa ]]></descripcion> </noticia> <noticia> <fecha>22/12/2009</fecha> <titulo>Este ...
  #1 (permalink)  
Antiguo 29/12/2009, 06:27
 
Fecha de Ingreso: junio-2003
Ubicación: Asturias
Mensajes: 2.429
Antigüedad: 20 años, 11 meses
Puntos: 7
XPATH Hacer consulta.

Buenas foreros, y... FELIZ NAVIDAD !!!

Vereis, tengo el siguiente XML

Código:
<noticias>
	<noticia>
		<fecha>20/12/2009</fecha>
		<titulo>FFFFFFFFFFFFFFFFFF</titulo>
		<descripcion>XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX<![CDATA[<br /><br /> Pruebaa ]]></descripcion>
	</noticia>
	<noticia>
		<fecha>22/12/2009</fecha>
		<titulo>Este es el primer titulo de la noticia.</titulo>
		<descripcion>Esta es una <![CDATA[<br /><br /> <font style='color:red'>Pruebaa</font> ]]>descripción de la noticia</descripcion>
	</noticia>
</noticias>
Bien... si quiero recuperar todas las noticias, uso el siguiente XPATH:
Código:
//noticias/noticia
Pero.. supongamos que quiero recuperar solo un nodo noticia, donde su nodo hijo TITULO sea XXXX. ¿Podrían decirme como podría hacer la consulta?

En fin espero puedan ayudarme.
__________________
Charlie.
  #2 (permalink)  
Antiguo 29/12/2009, 09:49
 
Fecha de Ingreso: marzo-2005
Mensajes: 1.418
Antigüedad: 19 años, 1 mes
Puntos: 9
Respuesta: XPATH Hacer consulta.

sería //noticias/noticia[TITULO=XXXX].
Esta referencia podría servirte: http://www.codeproject.com/KB/cpp/myXPath.aspx.

Saludos.
__________________
Add, never Remove
  #3 (permalink)  
Antiguo 29/12/2009, 15:57
 
Fecha de Ingreso: junio-2003
Ubicación: Asturias
Mensajes: 2.429
Antigüedad: 20 años, 11 meses
Puntos: 7
Respuesta: XPATH Hacer consulta.

Muchas gracias mariano_donati... la verdad que era como lo estaba haciendo... pero me estaba dando un error... y me di cuenta de que era por que me faltaba cerrar los corchetes. " ] " jejeje

Muchas gracias por las molestias y el enlace.

Saludos
__________________
Charlie.
  #4 (permalink)  
Antiguo 30/12/2009, 10:59
 
Fecha de Ingreso: marzo-2005
Mensajes: 1.418
Antigüedad: 19 años, 1 mes
Puntos: 9
Respuesta: XPATH Hacer consulta.

Por nada!, me alegro que te sirva.
Ahora me doy cuenta de que también me olvidé encerrar el string entre comillas simples para que funcione bien.

Saludos.
__________________
Add, never Remove
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:27.