La importación de xml dom parser en delphi?


importar XML DOM Parser componente en Delphi?
Una Visión general...
Una de las nuevas características de Delphi 5 es que podemos instalar en servidores COM como componentes en el IDE de Delphi. Ya hay algunos servidores COM instalados en los Servidores de la Paleta, como Microsoft word, Excel, etc., Aparte de eso, el usuario puede instalar otros servidores COM a través del Proyecto | Importar biblioteca de Tipo. Esto creará una clase de contenedor para ese componente. Podemos utilizar esa clase de contenedor para construir un paquete en Delphi e instalar los componentes en el IDE. Esto es realmente un gran y característica fresca en Delphi 5.
Esta opción será muy útil cuando se desea utilizar un componente COM escritos en otros idiomas. Usted sólo tiene que importar a ellos a través de este Tipo de Importación de la Biblioteca de la opción. Usted puede tener acceso a los métodos/propiedades de ese componente COM de Delphi 5.
he utilizado msxml.dll(Versión 2.0) para instalar el XML de análisis de los componentes de la IDE a través de la Importación de la Biblioteca de Tipo opción.
Pasos para importar XML DOM parser componente:
1. Ir a Proyecto|Import Type Library(Ver Fig. 1. De abajo)
2. Seleccione Microsoft XML, versión 2.0(Versión 2.0)
3. A continuación, elija Crear la Unidad
4. Esto creará una clase de contenedor para que el analizador en un pascal archivo
5. Usted puede poner que pascal archivo en un paquete e instalarlo.
6. Usted va a obtener un conjunto de componentes instalados en el ActiveX paleta en Delphi
7. Entre ellos estarán el componente llamado DOMDocument
Ahora usted puede utilizar los métodos del componente a analizar el XML. Hay algunos más componentes como OMFreeThreadedDocument,XMLHTTPRequest,XMLDSOControl y XMLDocument.
Hay dos maneras de cargar el XML en ese componente a analizar.
1. Carga el XML como una cadena:

Usted puede utilizar el 'loadXML' método para cargar una cadena XML
Por ejemplo. DOMDocument.loadXML('cadena XML')
2. Carga el XML de un archivo:
puede utilizar la 'carga' método para cargar un archivo XML.
Por ejemplo. DOMDocument.load('Ruta de acceso del archivo XML')
una Vez que se carga la cadena XML o el archivo XML en ese componente, el XML se analiza y si hay algún error durante el análisis, a continuación, los errores se dio a entender al usuario por la vía de la excepción.
Usted puede verificar el lugar donde se obtiene el error de análisis y también la razón por la que.
Encontrar el lugar donde el parsing error:
DOMDocument.parseError.srcText le dará la línea exacta en el XML donde se produjo el error.
Los dos anteriores son realmente útiles en el diagnóstico de los errores de análisis.
Obtener la razón para el error de análisis:
DOMDocument.parseError.la razón le dirá la razón por la que el análisis de error.
Si no hay errores reportados por el analizador, entonces podemos obtener los datos analizados a través de los métodos como getElementsByTagName, Get_nodeName, Get_nodeValue etc.,
El archivo DTD utilizada en el XML debe estar en la ruta de búsqueda de la aplicación o debe estar en la ruta donde el archivo exe reside. Sólo entonces la aplicación será capaz de ver DTD info utilizado en ese archivo XML o una cadena y analizar correctamente.
Importante:
1. Así que cuando nos implementar una aplicación en un fresco de la máquina, no debemos olvidar incluir este archivo DTD en la misma ruta que el archivo exe.
2. Por favor, asegúrese de que toda la cadena XML/XML archivo que usted está enviando a ese componente seguir el DTD menciona en el archivo DTD. Incluso un pequeño error de ortografía o una letra adicional causará una excepción.

Disfrutar!!!!
Magesh.









La importacion de xml dom parser en delphi?


La importacion de xml dom parser en delphi? : Multi-millones de consejos para hacer su vida mas facil.


importar XML DOM Parser componente en Delphi?
Una Vision general...
Una de las nuevas caracteristicas de Delphi 5 es que podemos instalar en servidores COM como componentes en el IDE de Delphi. Ya hay algunos servidores COM instalados en los Servidores de la Paleta, como Microsoft word, Excel, etc., Aparte de eso, el usuario puede instalar otros servidores COM a traves del Proyecto | Importar biblioteca de Tipo. Esto creara una clase de contenedor para ese componente. Podemos utilizar esa clase de contenedor para construir un paquete en Delphi e instalar los componentes en el IDE. Esto es realmente un gran y caracteristica fresca en Delphi 5.
Esta opcion sera muy util cuando se desea utilizar un componente COM escritos en otros idiomas. Usted solo tiene que importar a ellos a traves de este Tipo de Importacion de la Biblioteca de la opcion. Usted puede tener acceso a los metodos/propiedades de ese componente COM de Delphi 5.
he utilizado msxml.dll(Version 2.0) para instalar el XML de analisis de los componentes de la IDE a traves de la Importacion de la Biblioteca de Tipo opcion.
Pasos para importar XML DOM parser componente:
1. Ir a Proyecto|Import Type Library(Ver Fig. 1. De abajo)
2. Seleccione Microsoft XML, version 2.0(Version 2.0)
3. A continuacion, elija Crear la Unidad
4. Esto creara una clase de contenedor para que el analizador en un pascal archivo
5. Usted puede poner que pascal archivo en un paquete e instalarlo.
6. Usted va a obtener un conjunto de componentes instalados en el ActiveX paleta en Delphi
7. Entre ellos estaran el componente llamado DOMDocument
Ahora usted puede utilizar los metodos del componente a analizar el XML. Hay algunos mas componentes como OMFreeThreadedDocument,XMLHTTPRequest,XMLDSOControl y XMLDocument.
Hay dos maneras de cargar el XML en ese componente a analizar.
1. Carga el XML como una cadena:

Usted puede utilizar el 'loadXML' metodo para cargar una cadena XML
Por ejemplo. DOMDocument.loadXML('cadena XML')
2. Carga el XML de un archivo:
puede utilizar la 'carga' metodo para cargar un archivo XML.
Por ejemplo. DOMDocument.load('Ruta de acceso del archivo XML')
una Vez que se carga la cadena XML o el archivo XML en ese componente, el XML se analiza y si hay algun error durante el analisis, a continuacion, los errores se dio a entender al usuario por la via de la excepcion.
Usted puede verificar el lugar donde se obtiene el error de analisis y tambien la razon por la que.
Encontrar el lugar donde el parsing error:
DOMDocument.parseError.srcText le dara la linea exacta en el XML donde se produjo el error.
Los dos anteriores son realmente utiles en el diagnostico de los errores de analisis.
Obtener la razon para el error de analisis:
DOMDocument.parseError.la razon le dira la razon por la que el analisis de error.
Si no hay errores reportados por el analizador, entonces podemos obtener los datos analizados a traves de los metodos como getElementsByTagName, Get_nodeName, Get_nodeValue etc.,
El archivo DTD utilizada en el XML debe estar en la ruta de busqueda de la aplicacion o debe estar en la ruta donde el archivo exe reside. Solo entonces la aplicacion sera capaz de ver DTD info utilizado en ese archivo XML o una cadena y analizar correctamente.
Importante:
1. Asi que cuando nos implementar una aplicacion en un fresco de la maquina, no debemos olvidar incluir este archivo DTD en la misma ruta que el archivo exe.
2. Por favor, asegurese de que toda la cadena XML/XML archivo que usted esta enviando a ese componente seguir el DTD menciona en el archivo DTD. Incluso un pequeño error de ortografia o una letra adicional causara una excepcion.

Disfrutar!!!!
Magesh.


La importación de xml dom parser en delphi?

La importación de xml dom parser en delphi? : Multi-millones de consejos para hacer su vida más fácil.
Recommander aux amis
  • gplus
  • pinterest

Comentario

Dejar un comentario

Clasificación