08/03/2010, 08:05
|
| | Fecha de Ingreso: abril-2009
Mensajes: 64
Antigüedad: 15 años, 7 meses Puntos: 0 | |
Ayuda para recorrer XML Hola buenas,
estoy procesando un xml para insertar los elementos en una base de datos.
Asi esta formado el xml
<product><titulo_oferta>Chalets independientes Mazarrón</titulo_oferta>
<ref>M00130</ref><desc_largaIngles>Detached villa with 2 bedrooms,
</desc_largaIngles><precio>130650</precio><price_before>174200</price_before>
<discount>25</discount><date>08/06/2009</date><price_m2>2382,38512035011</price_m2>
<precio_lib>112629,31</precio_lib><id_municipio>30026</id_municipio>
<locate></locate><id_categoria>121</id_categoria><id_tipo>1</id_tipo>
<image1>img8235.jpg</image1><image2>img7477.jpg</image2>
<image3>img7478.jpg</image3><image4>img8236.jpg</image4>
<image5>img8237.jpg</image5><image6>img8238.jpg</image6><habs>2</habs>
<bath>1</bath><orient>--</orient><direc>Urbanización Campo Sol, frente campo de golf</direc>
<size>54,84</size><built_size>82,35</built_size><plot_size>231,74</plot_size>
<floor>--</floor><garage></garage><Lumberroom></Lumberroom><padel>--</padel>
<school>--</school><swimming_pool>Yes</swimming_pool><golf>Yes</golf>
<beach>--</beach><medicalCenter>--</medicalCenter></product>
Pues resulta que me lo mandan de la siguiente manera, en vez de indicar en un campo que una propiedad esta en stock con 4 o 5 unidades ( las que sean ), pues ellos me la meten 4 o 5 veces en plan que hay 4 0 5 unidades de esa propiedad.
Tiene exacatamente los mismos datos, y se identifican por el campo referencia.
Mi duda es: ¿como puedo dejar tan solo una unidad? o sea , recojer la referencia y eliminar todas las que se repitan para dejar una sola vexz ese producto en el xml.
¿Es posible?
Gracias por vuestra ayuda!! |