Comunidad de diseño web y desarrollo en internet online

como colocar datos de un xml en cajas de textos

Citar            
MensajeEscrito el 01 Dic 2005 08:40 pm
saludos de nuevo a todos

estoy en mis primeros pasos de xml

de tutorial xml quize hacer uan modificaciones pero no me salieron :lol: supongo por la estructura que yo utilizo.
esta es la estructura, es una simple tabla

Código :

<datos>
<renglon_1> 
            <columna1>dato</columna1> 
            <columna2>dato</columna2> 
            <columna3>dato</columna3> 
            <columna4>dato</columna4> 
            <columna5>dato</columna5> 
            <columna6>dato</columna6> 
</renglon_1> 

. 
. 
. 
<renglon_n> 
            <columna1>dato</columna1> 
            <columna2>dato</columna2> 
            <columna3>dato</columna3> 
            <columna4>dato</columna4> 
            <columna5>dato</columna5> 
            <columna6>dato</columna6> 
</renglon_n> 
</datos>

del tutorial quise modificar este codigo, efectivamete sin ningun exito, obteniendo un espanto "null"

Código :

destino_txt.text = obj_xml.firstChild.childNodes[1].firstChild.nodeValue;


mi codigo

Código :

 my_text.text=obj_xml.firstChild.childNodes[1].firstChild.nodeValue;


lo que quiero es poder tomar todos valores de un renglon y colocar cada una de sus columnas en una respectiva caja de texto.

¿como tendria que modificar esa parte del codigo?

gracias de antemano

Por arrobawebmx

33 de clabLevel



Genero:Masculino  

México df

msie
Citar            
MensajeEscrito el 01 Dic 2005 11:29 pm
Prueba poniendo al final de todo ....toString()

Por AguaRas

93 de clabLevel



 

msie
Citar            
MensajeEscrito el 02 Dic 2005 12:35 am
Prueba poniendo al final de todo ....toString()
ups!!

creo quede en las mismas :crap:
no entendi la instruccion

Por arrobawebmx

33 de clabLevel



Genero:Masculino  

México df

msie
Citar            
MensajeEscrito el 02 Dic 2005 02:21 am
Hola, que tal.

Prueba colocando tu estructura de la siguiente forma:

Código :

<datos>
   <renglon>
      <columna>dato1</columna>
      <columna>dato2</columna>
      <columna>dato3</columna>
      <columna>dato4</columna>
      <columna>dato5</columna>
      <columna>dato6</columna>
   </renglon>
   <renglon>
      <columna>dato1</columna>
      <columna>dato2</columna>
      <columna>dato3</columna>
      <columna>dato4</columna>
      <columna>dato5</columna>
      <columna>dato6</columna>
   </renglon>
   .
   .
   .
</datos>


Ya en el código actionscript prueba con esto:

Código :

objeto_xml.firstChild.childNodes[r].childNodes[c].firstChild.nodeValue


reempleza objeto_xml, r y c deacuerdo a las siguientes especificaciones y los nombres que utilizas:

r = número del renglón al que quieras acceder
c = número de la columna a la que quieras acceder

Tu código no funcionaba porque la estructura que utilizas tiene un nivel más de profundidad, por eso había que agregar un childNodes de más.

Espero que te sirva :)

Por henha

11 de clabLevel



Genero:Masculino  

Colombia

firefox
Citar            
MensajeEscrito el 02 Dic 2005 03:02 am
pues muchas gracias, todo salio en orden y con final feliz :lol: z

ya soy un experto en llenar cajas de texto con xml :lol:

Por arrobawebmx

33 de clabLevel



Genero:Masculino  

México df

msie

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.