FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Duda con funciones de NativeXml
Hola a todos; Queria imprimir por consola los datos guardados en un TNativeXml en formato XML, pero no se como hacerlo. Hago esto pero me sale todo seguido:
g:string; g:=Adoc.WriteToString; writeln(g); //Adoc es un TNativeXml que ya contiene n nodos. |
#2
|
||||
|
||||
Hola,
Creo que das por supuesto que se conoce el componente "TNativeXml", lo cual puede no ser así, puesto que no es un componente de la VCL y, yendo un poco más allá, no aparece en Torry's Delphi Pages, por poner un caso. Quiere decirse que sin conocer el componente en cuestión poco puede decirse sobre cómo hacer con el mismo esto o lo otro... Última edición por dec fecha: 16-11-2005 a las 17:33:07. Razón: Corrección del texto. |
#3
|
|||
|
|||
El componente viene de una libreria que me dejo un colega cuando le pedi alguna funcion que me hiciese un fichero xml.
La historia esta que ahora me hace falta imprimir el xml por consola. Si sabeis alguna libreria, funcion o algo que me ayude a imprimir por consola un texto en formato xml seria genial. Otra vez mas, gracias por responder. |
#4
|
||||
|
||||
Hola,
Creo que en otros Hilos hemos tratado algo del componente "TXMLDocument" y otros que acompañan a éste en ciertas versiones de Delphi (a partir de la cinco, me parece) para tratar con archivos XML. ¿Porqué no utilizar dicho componente para leer de un archivo XML la información que sea menester y luego mostrarla en una "consola", si así es necesario? Ya en los otros Hilos te referí a determinada documentación y ciertos ejemplos. Tu dirás si los viste pero no te parecieron apropiados, si precisas alguna otra cosa, etc., etc., etc. |
#5
|
||||
|
||||
Cita:
Hasta luego.
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
#6
|
|||
|
|||
Gracias a todos por responder; ya encontre respuesta, aqui os la dejo por si a alguien le interesa en un futuro:
Adoc.XmlFormat:=xfreadable; writeln(Adoc.WriteToString); Salu2. |
|
|
|