busqueda en XML

18/05/2004 - 19:22 por juan carlos | Informe spam
hola! he creado este XML y me gustaria obtener los datos
especificos de una "etiqueta" desde un HTML, pero no se
como obtener, por ejemplo solo el valor de la
etiqueta "productos" del modulo "clientes"
Mil gracias.


<?xml version="1.0" encoding="ISO-8859-1"?>
<!-- Edited with XML Spy v4.2 -->
<supplier_hub>
<modulo id="clientes">
<pagina id="productos">
<etiqueta
id="num_producto">Descripcion</etiqueta>
<etiqueta
id="precio">Precio</etiqueta>
<etiqueta id="num_prod">Numero de
Producto</etiqueta>
</pagina>
<pagina id="ordencompra">
<etiqueta id="orden">Nummero de
Orden</etiqueta>
<etiqueta
id="cantidad">Cantidad</etiqueta>
<etiqueta
id="total">Total</etiqueta>
</pagina>
</modulo>
<modulo id="proveedores">
<pagina id="productos">
<etiqueta
id="num_producto">Descripcion</etiqueta>
<etiqueta
id="precio">Precio</etiqueta>
<etiqueta id="num_prod">Numero de
Producto</etiqueta>
</pagina>
</modulo>
</supplier_hub>
 

Leer las respuestas

#1 Jose Marcenaro
21/05/2004 - 22:57 | Informe spam
La expresion XPath para llegar al nodo "etiqueta" seria algo asi:

"/supplier_hub/modulo[@id='clientes']/pagina[@id='productos']/etiqueta"

Saludos
Jose Marcenaro

"juan carlos" escribió en el mensaje
news:e9ea01c43cfc$a3d00280$
hola! he creado este XML y me gustaria obtener los datos
especificos de una "etiqueta" desde un HTML, pero no se
como obtener, por ejemplo solo el valor de la
etiqueta "productos" del modulo "clientes"
Mil gracias.


<?xml version="1.0" encoding="ISO-8859-1"?>
<!-- Edited with XML Spy v4.2 -->
<supplier_hub>
<modulo id="clientes">
<pagina id="productos">
<etiqueta
id="num_producto">Descripcion</etiqueta>
<etiqueta
id="precio">Precio</etiqueta>
<etiqueta id="num_prod">Numero de
Producto</etiqueta>
</pagina>
<pagina id="ordencompra">
<etiqueta id="orden">Nummero de
Orden</etiqueta>
<etiqueta
id="cantidad">Cantidad</etiqueta>
<etiqueta
id="total">Total</etiqueta>
</pagina>
</modulo>
<modulo id="proveedores">
<pagina id="productos">
<etiqueta
id="num_producto">Descripcion</etiqueta>
<etiqueta
id="precio">Precio</etiqueta>
<etiqueta id="num_prod">Numero de
Producto</etiqueta>
</pagina>
</modulo>
</supplier_hub>

Preguntas similares