Zona HTML Zona Java Zona PHP Zona ASP Zona Bases de datos
Inicio > Foros > XML > Consulta XPath, a ver quien la saca!
-Foros de debate

XML
Lista de foros | Lista de mensajes de este foro

Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.

Consulta XPath, a ver quien la saca!
Enviado por pixdivision el día 2 de diciembre de 2004

Hola a todos! Escribo este mensaje ya que no he encontrado a nadie que me halla podido responder. para conseguir lo siguiente:

Supongamos que tengo un archivo XML con la siguiente pseudo estructura:

<NodoRaiz>
<NodoTipo attribute1=\\\"xxx\\\" ...attributeN=\\\"yyy\\\">
...EstructuraIndefinida...
</NodoTipo>
</NodoRaiz>

Donde la EstructuraIndefinida no es otra cosa que una mezcolanza de nodos de diferentes tipos y complejidades.
Supongamos que quiero seleccionar aquél nodo <NodoTipo/> que contenga dentro de su estructura una cierta cadena de caracteres \\\"xyz\\\" (bien como valor de uno de los nodos de esa estructura indefinida, bien como atributo).
Por así decirlo , una sentencia \\\"buscador\\\", que lea todo el nodo raíz <NodoRaiz> y, encuanto encuentre la cadena deseada \\\"xyz\\\", sea donde sea, identifique a que <NodoTipo/> pertenece, y lo devuelva.

A ver quien es el guapo que me la consigue, puede que incluso hasta le regale un jamón, ahora que se acerca la Navidad.

De todas formas , muchas gracias a cualquiera que se tome algo de interés, sugerencias bienvenidas.

PISTA: Las funciones string(object) y contains(string1,string2) del lenguaje XPath podrían ser de gran utilidad(ver http://www.w3.org/TR/1999/REC-xpath-19991116#funct...)

 

Tienda
Patrocinados
 

Copyright © 1999-2006 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Hospedaje web y servidores dedicados linux por Ferca Network