2008-11-21 28 views

Respuesta

5

NativeXML no pretende ser compatible con Delphi 2009 por el momento. [Editar: Aparentemente hay una versión beta de 2009 disponible para los clientes que pagan.] La versión de prueba no, por lo que no puede funcionar con Delphi 2009 hasta que la versión de Delphi sea oficialmente compatible.

Dicho esto, el uso de XML en Delphi para la mayoría de los propósitos no requiere componentes de terceros. Tienes varias opciones, dependiendo de lo que estés haciendo.

  1. La más sencilla es utilizar TXMLDocument. Esto le permite abrir un archivo o secuencia XML y acceder a los nodos usando un DOM.

  2. Con la versión Enterprise de Delphi, obtiene el asistente de enlace de datos XML . Esto genera fuertemente clases de mapeo tipadas para un determinado esquema XML . Es muy conveniente cuando sepa exactamente cuál será la estructura del documento XML que está analizando.

  3. Una tercera opción es el correlacionador XML, que le permite leer datos XML en y desde un TClientDataset.

+0

algunas fuentes de internet para leer cómo usar TXMLDocument? Intenté pero no puedo encontrar los datos necesarios ( – chester89

+0

intenté usar TXMLDocument.ChildNodes.Find (tagname) – chester89

+0

Esto podría ayudar: http://www.drbob42.com/Kylix/BizSnap1.htm –

4

Según su web site, parece que acaba de descargar el archivo .dcu, ponerlo en un directorio conveniente y agregar ese directorio a la ruta de biblioteca de tipo (herramientas-> opciones-> ruta de la biblioteca).

Después de eso, simplemente agregue la unidad a su cláusula de uso y debe estar listo para empezar.

+0

Si se puede creer en su sitio, no incluye las DCU de Delphi 2009 (aún). D2007 DCU no funcionarán en D2009. –

+1

Como cliente que pagó, debería poder descargar la versión beta para D2009 del foro privado. –

+0

Tienes razón ... Olvidé que D2007 y D2009 no son compatibles con binarios. – JosephStyons

Cuestiones relacionadas