![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
El XML Mapper que viene con Delphi no siempre funciona (por experiencia te lo digo) y en este caso, al menos a mi, con la versión de delphi que lo he probado me falla.
Supongo que debido a la complejidad del fichero. En este caso, te queda realizar el "parse" de manera manual. Es decir, hacer el trabajo que haría el XML Mapper de forma automática. Para ello busca entrada en el clubdelphi, XMLDocument y IXMLNode. varás que hay ejemplos de cómo recorrer estos ficheros e ir extrayendo los datos. Es posible que este código de David o las units de Al González te puedan ayudar.
__________________
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. |
|
#2
|
||||
|
||||
|
Ok...Neftali....gracias por tu tiempo.
Consultaré los LINKS q me pusiste. Luego les contaré que pasó Gracias
__________________
Miguel Román Afectuoso saludo desde tierras mexicanas....un aguachile?, con unas "cetaseas" bien "muertas"?, VENTE PUES !! |
|
#3
|
||||
|
||||
|
Cita:
|
|
#4
|
||||
|
||||
|
Cita:
Tal vez tú podrías concretarle un poco más en las units de GH Freebrary donde debe mirar o que puede probar. Yo a ese nivel de detalle no he sabido llegar.
__________________
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. |
|
#5
|
||||
|
||||
|
Hola,
Yo uso la biblioteca OmniXml con buenos resultados. Cuenta con la posibilidad de "buscar" en el XML usando "XPATH". Necesita de cierto aprendizaje, pero, es realmente rápida y efectiva: https://code.google.com/p/omnixml/ |
|
#6
|
||||
|
||||
|
Hola mRoman.
¿Qué versión de Delphi estás utilizando? Mira si te pueden servir estos ejemplos de Delphi 7 y XE2: http://terawiki.clubdelphi.com/Delph...H_Freebrary__/ (Archivos TghXMLDoc_EjemploLectura.zip, TghXMLDoc_EjemploLectura2.zip y TghXMLDoc_EjemploLectura3.zip). Agrego que TghXMLDoc soporta la sintaxis XPath. Es una clase Delphi que envuelve a MSXML, la biblioteca nativa de Windows encargada de hacer el trabajo sucio. Saludos. ![]() |
|
#7
|
||||
|
||||
|
Hola,
Es muy interesante Al, sobre todo porque OmniXml no parece muy actualizada que digamos, aunque funciona bastante bien, al menos en mi proyecto. Pero tus bibliotecas podrían ser una muy buena alternativa, acaso más actualizada además. Me costaría trabajo cambiar OmniXml en mi proyecto actual (se usa profusamente para varios aspectos, desde guardar la configuración hasta para guardar los propios archivos "de proyecto" de las aplicaciones que mi proyecto crea), sin embargo, digo, no creas que no me importaría intentarlo. ¿Es posible con tu biblioteca "serializar" y "deserializar" un objeto a y desde XML, tal como OmniXml hace? Es una de las razones que me llevó a elegir OmniXml (tampoco sabía que tu biblioteca trabaja con archivos XML) además del soporte para XPath, puesto que se hace más o menos sencillo leer archivos XML usando XPath. Sea como sea, tu biblioteca sigue siendo una buena alternativa para el compañero autor de este hilo. |
|
#8
|
||||
|
||||
|
Cita:
Un saludo. ![]() |
|
#9
|
||||
|
||||
|
Ok...
Cita:
__________________
Miguel Román Afectuoso saludo desde tierras mexicanas....un aguachile?, con unas "cetaseas" bien "muertas"?, VENTE PUES !! |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Lectura de XML | Chaja | Internet | 1 | 23-02-2016 18:43:30 |
| Lectura XML | fjcg02 | [GH Freebrary] | 4 | 28-02-2014 20:42:40 |
| Ayuda preguntar si deseo guardar los cambios (MDI Childs) | THACKER | Varios | 4 | 03-03-2009 11:12:17 |
| Problema al Pasar valores entre MDI Childs | MaMu | Varios | 16 | 07-06-2007 02:20:33 |
| Cerrar MDI Childs aleatoriamente | amadis | OOP | 4 | 07-06-2005 10:49:56 |
|