Extraer datos

Buenas tardes lista, tengo un problemilla, en un proceso tengo que
consutlar una pagia web la cual me devuelve esto

31Paquito

y necesito extraer los datos que hay entre cada etiqueta, he
intendado pasarlo con las funciones de xml pero me da error por que
intenta añadir una segunda raiz, ¿como podria hacer para extraer
esos valores? <gracias

Ruben Lacasa M.
[email protected]
Departamento de Sistemas e I+D



On 6/18/07, Ruben Lacasa M. [email protected] wrote:

Buenas tardes lista, tengo un problemilla, en un proceso tengo que consutlar una pagia web la cual me devuelve esto

31Paquito

y necesito extraer los datos que hay entre cada etiqueta, he intendado pasarlo con las funciones de xml pero me da error por que intenta añadir una segunda raiz, ¿como podria hacer para extraer esos valores? <gracias

Solución semi-cutre: añade tú las etiquetas raíz alrededor de los
datos, ejemplo, si la cadena que te devuelve la página web se llama
“response”:

datos = ‘’ + response + ‘’

Y entonces utiliza las funciones XML con la cadena “datos”.

Suerte.

También puedes utilizar hpricot para parsearlo(aunque igual es demasiado
para un documento tan sencillo y es matar moscas a cañonazos):
http://code.whytheluckystiff.net/hpricot/

Saludos

Ruben Lacasa M. escribió:

Generando las raices funciona perfectamente gracias
datos = ‘’ + response + ‘’
ya que todo el problema es que no detectaba la raiz

El 18/06/2007, a las 17:34, Daniel R. Troitiño escribió:

intendado pasarlo con las funciones de xml pero me da error por
Y entonces utiliza las funciones XML con la cadena “datos”.

Suerte.


Ror-es mailing list
[email protected]
simplelogica.net

Ruben Lacasa M.
[email protected]
Departamento de Sistemas e I+D