Coger el texto de dentro de un XML. Urgente!

12/10/2005 - 14:51 por Amaia Ruiz | Informe spam
Hola foro:

Quiero coger un texto de un xml, el cual está encriptado. El xml tiene esta
forma:

<datos> texto_encriptado </datos>

siendo texto_encriptado, el texto que quiero sacar como string,l y que tiene
por ejemplo esta forma:

xfjo9efrldskfjdsf548fidehfoidjflkdsjfoffksad

Yo cogí e hice esto:
dim valor_texto as string
Dim nodes, texto_encriptado As XmlNodeList

doc.Load("c:\test.xml")

texto_encriptado = doc.GetElementsByTagName("Datos")

valor_texto = node.Attributes("Datos").InnerText

Console.WriteLine("El texto encriptado es:")

Console.WriteLine(valor_texto)

Pero claro, daba error. Entonces, lo que hice, fue montarme el xml para que
quedara de la siguente manera:

<datos2>

<datos> texto_encriptado </datos>

</datos2>

Y en el código, hice esto:

doc.Load("c:\test.xml")

texto_encriptado = doc.GetElementsByTagName("Datos2")

valor_texto = texto_encriptado.Attributes("Datos").InnerText

Console.WriteLine("El texto encriptado es:")

Console.WriteLine(valor_texto)

Para empezar, me da error en la linea : valor_texto=
texto_encriptado.Attributes ("Datos").innerText . Dice que: 'Attributes' no
es un miembro de 'System.Xml.XmlNodeList'. Por favor, como puedo extraer ese:
Texto_encriptado en forma de string, para pasárselo a mi función de
desencriptar un texto, y una vez desencriptado, recorrerme cada atributo para
ver si el uno de los DNI coincide con el que yo he introducido?.Por favor...
necesito esa ayuda, me estoy volviendo loca y sé que tiene que ser una
chorrada.

Alguien me podría ayudar y enviar también la respuesta a:
amaia.puntocruz@gmail.com ???. Les quedaría muy agradecida. Es lo poco que me
queda de hacer para acabar el proyecto fin de carrera. Muchas gracias. Un
saludo

AMAIA

Preguntas similare

Leer las respuestas

#1 GLock
13/10/2005 - 17:25 | Informe spam
Has probado:


vrStr= vrNodo.selectSingleNode("Datos").Text

yo así lo utilizo.

"=?Utf-8?B?QW1haWEgUnVpeg==?=" <Amaia
wrote in news::

Hola foro:

Quiero coger un texto de un xml, el cual està¡ encriptado. El xml
tiene esta forma:

<datos> texto_encriptado </datos>

siendo texto_encriptado, el texto que quiero sacar como string,l y que
tiene por ejemplo esta forma:

xfjo9efrldskfjdsf548fidehfoidjflkdsjfoffksad

Yo cogà­ e hice esto:
dim valor_texto as string
Dim nodes, texto_encriptado As XmlNodeList

doc.Load("c:\test.xml")

texto_encriptado = doc.GetElementsByTagName("Datos")

valor_texto = node.Attributes("Datos").InnerText

Console.WriteLine("El texto encriptado es:")

Console.WriteLine(valor_texto)

Pero claro, daba error. Entonces, lo que hice, fue montarme el xml
para que quedara de la siguente manera:

<datos2>

<datos> texto_encriptado </datos>

</datos2>

Y en el código, hice esto:

doc.Load("c:\test.xml")

texto_encriptado = doc.GetElementsByTagName("Datos2")

valor_texto = texto_encriptado.Attributes("Datos").InnerText

Console.WriteLine("El texto encriptado es:")

Console.WriteLine(valor_texto)

Para empezar, me da error en la linea : valor_texto=
texto_encriptado.Attributes ("Datos").innerText . Dice que:
'Attributes' no es un miembro de 'System.Xml.XmlNodeList'. Por favor,
como puedo extraer ese: Texto_encriptado en forma de string, para
pasà¡rselo a mi función de desencriptar un texto, y una vez
desencriptado, recorrerme cada atributo para ver si el uno de los DNI
coincide con el que yo he introducido?.Por favor... necesito esa
ayuda, me estoy volviendo loca y sé que tiene que ser una chorrada.

Alguien me podrà­a ayudar y enviar también la respuesta a:
???. Les quedarà­a muy agradecida. Es lo
poco que me queda de hacer para acabar el proyecto fin de carrera.
Muchas gracias. Un saludo

AMAIA


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida