PHP - duda raspar datos con Simple HTML DOM Parser

   
Vista:

duda raspar datos con Simple HTML DOM Parser

Publicado por Ruben (8 intervenciones) el 12/05/2016 10:57:11
BUENAS...

tengo en una web el codigo htm

1
2
3
4
5
<td class="Tabli">
<span class="s-left ">A</span>
<span class="s-left ">B</span>
<span class="s-left Tot-def">C</span>
</td>

quiero recuperar los datos que se encuentran dentro de span class="s-left" y span class="s-left Tot-def"

hasta aqui todo bien lo hago con

1
$titles = $Result->find('span[class=s-left],span[class=s-left Tot-def]');



Mi problea es que necesito saber cuando el dato pertenece a class=s-left y cuando pertenece a class=s-left Tot-def...

Alguna idea gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Juan Diego

duda raspar datos con Simple HTML DOM Parser

Publicado por Juan Diego (4 intervenciones) el 12/05/2016 22:46:30
Muy buenas tardes Ruben, espero estés muy bien.

Entendiendo que tienes las etiquetas dentro de la página HTML ¿podría serte útil tomar los valores con JavaScript? te dejo el siguiente código que te ayudaría a solucionarlo, claro que iría dentro del foro de JavaScript.

1
2
3
4
5
6
7
<script>
            var etiquetas = document.getElementsByClassName('s-left');
            var etiqueta = document.getElementsByClassName('Tot-def');
            alert('Primer span s-left: ' + etiquetas[0].innerHTML);
            alert('Segundo span s-left: ' + etiquetas[1].innerHTML);
            alert('Tercer span Tot-def: ' + etiqueta[0].innerHTML);
</script>

Espero sea de ayuda, cualquier inquietud, estaremos atentos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

duda raspar datos con Simple HTML DOM Parser

Publicado por Ruben (8 intervenciones) el 13/05/2016 12:54:17
Gracias por contestarme, aunque nunca e programado en Java lo probare
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

duda raspar datos con Simple HTML DOM Parser

Publicado por ruben (8 intervenciones) el 13/05/2016 19:45:53
Buenas...

Lo he solucionado fue tan facil como
1
2
3
if ($titles->class=='s-left'){......}
 
if ($titles->class=='s-left Tot-def'){......}

Gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar