![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
|
Procesar Archivos XML en Delphi 7
Hola:
¿Como puedo en Delphi 7 leer y generar archivos en formato XML? Agradezco información y ejemplos sobre el componente XMLDocument de Delphi 7 o cualquier otro componente o clase XML que ustedes consideren importante. Gracias de antemano ![]() Saludos, Nelson Última edición por nlsgarcia fecha: 15-10-2012 a las 05:16:27. |
|
#2
|
||||
|
||||
|
Busca también sobre la herramienta XMLMapper que viene con delphi. Si revisas esta entrada verás un ejemplo de utilización.
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
#3
|
||||
|
||||
|
Neftali,
Gracias por la información de XMLMapper ![]() ¿Tendras algún ejemplo del Componente XMLDocument de Delphi 7? Nelson |
|
#4
|
||||
|
||||
|
Hola:
Este es un ejemplo autoexplicativo de como Leer y Generar archivos en formato XML con Delphi 7 por medio del componente XMLDocument creado de forma dinámica:
Código:
// Archivo Document_File_XML Creado y Leído por las rutinas anteriores
<Document_File_XML>
<Root_Node-1>
<Child_Node-1>TextChild-11</Child_Node-1>
<Child_Node-2>TextChild-12</Child_Node-2>
<Child_Node-3>TextChild-13</Child_Node-3>
</Root_Node-1>
<Root_Node-2>
<Child_Node-1>TextChild-21</Child_Node-1>
<Child_Node-2>TextChild-22</Child_Node-2>
<Child_Node-3>TextChild-23</Child_Node-3>
</Root_Node-2>
<Root_Node-3>
<Child_Node-1>TextChild-31</Child_Node-1>
<Child_Node-2>TextChild-32</Child_Node-2>
<Child_Node-3>TextChild-33</Child_Node-3>
</Root_Node-3>
</Document_File_XML>
![]() Espero sea de utilidad este sencillo ejemplo genérico el cual puede ser adaptado a situaciones particulares Nelson Última edición por nlsgarcia fecha: 16-10-2012 a las 07:07:43. |
|
#5
|
|||
|
|||
|
Voy a buscar lo que tengo sobre los XML y lo subo.
Intentaré recopilar lo que tengo mañana. Saludos. |
|
#6
|
||||
|
||||
|
Hola:
En este link : http://delphi.about.com/od/interneti...rss_read_3.htm hay un ejemplo completo y descargable de como leer una pagina web en formato XML (RSS Feeds) con la clase TXMLDocument el cual es aplicable a cualquier otro archivo XML. Usa otros metodos de lectura del archivo XML de los previamente comentados que son muy interesantes y autoexplicativos ![]() Anexo parte del ejemplo de la pagina citada en el link: Espero sea útil ![]() Nelson. |
|
#7
|
|||
|
|||
|
Ante todo pido disculpas por no cumplir lo dicho, no ha sido mi intención. A veces hay más cosas que hacer de las que se pueden y no he podido subir la informaición que tegon yo sobre los XML.
Esto es con lo que yo estoy trabajando y me ha servido para crear XML más o menos complejos: Nota: Te creas una ficha (un nuevo poyecto) y en ella pones varios botones para llamar a los procedimientos que se indican: Button2Click, Button3Click, etc. Copiando lo que ponen estos procedimientos te debería funcionar. Te pego el pequeño programilla que tengo de ejemplo, copia lo que necesites dentro de tu Forn: (si tienes cualquier duda, lo dices, intentaré ir viendo si hay dudas). Para ir comprobando como funciona, ves en orden, ejecuta primero: Button2Click y luego el resto, ya que de lo contrario, lo mismo trata de leer un archivo XML que no existe y te dará error. Saludos. Espero que te sea de utilidad. (Yo trabajo con Delphi 7)
Última edición por Casimiro Noteví fecha: 20-10-2012 a las 10:12:24. |
|
#8
|
||||
|
||||
|
Bienvenido a clubdelphi, ¿ya leiste nuestra guía de estilo?, gracias por tu colaboración
![]() Recuerda poner los tags al código fuente, ejemplo: ![]() Gracias ![]()
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#9
|
||||
|
||||
|
nnebli,
Gracias, muy interesante el ejemplo ![]() Nelson. |
![]() |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Delphi 2007 en un procesar de 64 bits | lucas05 | Varios | 3 | 16-05-2012 15:43:39 |
| ¿como Procesar listado en archivos INI? | JXJ | Varios | 11 | 09-02-2011 04:00:38 |
| ¿Opendialog como Procesar archivos por lote? | JXJ | Varios | 2 | 02-02-2011 15:23:12 |
| Procesar archivos inmediatamente despues de su copiado o transferencia. | fredycc | OOP | 3 | 17-02-2009 20:30:53 |
| Procesar Archivos de Texto delimitados por TAB para luego import en Access | dago_Ariza | Conexión con bases de datos | 1 | 13-05-2004 09:24:39 |
|