https://foro.gambas-es.org/viewtopic.php?f=1&t=2374&p=13634#p13634 ----------------------------------- jguardon Miercoles, 30 May 2012, 18:54 Re: Contenido De Un Archivo XML.Memoria O Archivo ----------------------------------- Aquí teneis un pequeño ejemplo de cómo leer un XML que no está en un fichero, sino en una variable. De igual forma que usamos el método .FromString del XmlReader, podemos usar .ToString de la clase XmlDocument para guardarlo en memoria. Hay que tener en cuenta que esto está probado en Gambas 3 con la nueva clase gb.xml (nueva porque es un remake completo de la antigua, que ha pasado a llamarse gb.libxml). [code linenumbers=false syntax=gambas] Public Sub Button1_Click() ' Por supuesto, la variable myxmlstring puede provenir de la lectura de un recurso en la web ' El resaltado de sintaxis del foro no deja ver correctamente la etiqueta xml, que lleva interrogante después del simbolo "<" y antes de ">" Dim myxmlstring As String = "" "" " Tove" " Jani" " Reminder" " Don't forget me this weekend!" "" Dim reader As New XmlReader ' Declaramos un nuevo objeto xmlreader reader.FromString(myxmlstring) ' aquí cargamos el contenido de la variable al reader Do While reader.Eof = False 'un pequeño bucle para recorrer e imprimir los nodos reader.Read() Print reader.Node.Name, reader.Node.Value Loop End [/code] Bueno, espero que esto despeje algunas dudas, saludos