FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
#1
|
|||
|
|||
TXMLDocument
Hola, A ver si alguien me puede poner algun ejemplo de como trabajar con este componente. Tengo un documento XML y no consigo modificar nada en ese documento, me gustaria poder añadir y modificar en ese doc xml, a ver si alguien me pone ejemplos de como hacerlo, gracias de antemano.
|
#2
|
||||
|
||||
Y porque no trabaja con el ClientDataSet, el permite cargar la información de un DataSet normal o de un archivo XML por medio del loadFromFile
|
#3
|
||||
|
||||
Hola,
Hace cierto tiempo escribí un componente al que dí el original e imaginativo nombre de "XmlComoIni"... creo que puede servirte para hacerte una idea, por lo menos, de ciertos aspectos del componente "TXmlDocument".
|
#4
|
|||
|
|||
TXMLDocument
Gracias pero prefiero trabajar con componentes de delphi, si alguien tiene ejemplos de como trabajar con TXMLDocument, se lo agradeceria si los colgase, gracias de antemano.
|
#5
|
||||
|
||||
Hola,
Esto... el código fuente que expongo más arriba trabaja con el componente de Delphi "TXMLDocument"... No he dicho que uses "mi componente", sino que te fijes en que ahí se implementan métodos que usan el componente "TXMLDocument" para escribir, leer, editar un archivo XML, etc. Es decir, en mi opinión, me ha parecido que el componente que yo escribí (y que no dije que useses) trabaja con el componente que a ti te interesa. Lo puse por si podía servirte de algo, vamos. |
#6
|
|||
|
|||
Vale, no te entendí, lo mirare gracias
|
#7
|
|||
|
|||
XML con ClientDataSet...
Hola Madmai...
Creo saber lo que ocupas, mira, Yo hice algo mas o menos como lo que necesitas y para ello eche mano del XMLMapper que viene con Delphi, ahi puedes generar el XMLDocument y dos transformaciones que son ToDp.xtr y ToXML.xtr. El archivo ToDp.xtr te sirve para convertir lo que esta en el XMLDocument a un DataPacket y el archivo ToXML.xtr hace lo contrario, convierte el DataPacket a un XML. Aqui tienes algo sobre XML Mapper: http://dn.codegear.com/article/28010 Una vez que generes estos 3 archivos: XMLDocument.XML, XMLDocumentToDp.xtr, XMLDocumentToXML.xtr, ahora en Delphi ocupas de los siguientes componentes: XMLTransformProvider (En la paleta de DataAccess) ClientDataSet (En la paleta DataAccess o tu preferido) Ahora bien, primero tienes que configurar el XMLTransformProvider las siguientes propiedades en el inspector de objetos: * Name = XMLDsp * TransformRead.TransformationFile = Ruta completa de tu archivo XMLDocumentToDp.xtr * TransformWrite.TransformationFile = Ruta completa de tu archivo XMLDocumentToXML.xtr * XMLDataFile = Ruta compleata de tu archivo XMLDocument.XML Una vez que ya tengas echo lo anterior, ahora en el Componente ClientDataSet solo tienes que ajustar la propiedad ProviderName = XMLDsp Espero te sirva.... Edgar Perez... |
#8
|
|||
|
|||
Como puedo parsear un TXMLDocument con Delphi
Yo tengo el XML generado, pero la aplicacion donde debo enviarlo requiere que se inserte este codigo:
<req:ShipmentValidateRequest xmlns:req="Enlace" xmlns:xsi="Enlace" xsi:schemaLocation="Enlace ship-val-req.xsd"> Cual es el codigo que debo usar? Yo tengo actualmente esto:
No se si crear un Nodo, o invocar a una metodo para incluir eso en el Parser del TXMLDocument? Última edición por Casimiro Notevi fecha: 15-08-2012 a las 09:52:42. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Usar TXMLDocument para Importar/Exportar datos | Durbed | OOP | 4 | 13-08-2007 19:07:39 |
TXMLDocument Documentos XML | keys | Internet | 6 | 05-12-2006 17:47:45 |
Ayuda sobre TXMLDocument | ggram2 | Internet | 1 | 12-11-2005 16:19:45 |
Descargar componente TXMLDocument | Tecnic2 | OOP | 2 | 24-05-2005 19:36:06 |
TXMLDocument y la ñ | grjordi | Internet | 1 | 12-04-2005 20:38:48 |
|