![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
![]() Hola compañeros de foro
Les comento que estoy tratando de generar un archivo XML con Delphi 7, ya lo logre hasta cierto punto, funciona bien, pero lo que no sé cómo hacer es esto <complemento xsi:nil="true"/> en Delphi para que el código XML quede así. Abajo des muestro mi código. Espero que me puedan ayudar.
Con esto el XML me queda asi Código:
<?xml version="1.0" encoding="UTF-8"?> <ClientesXML xmlns:xsi="estoLoBorre" xsi:noNamespaceSchemaLocation="ClientesXML.xsd"><cliente><nombre>JUAN PERES FICTICIO</nombre><edad>25</edad><numeroDocumenta>123456</numeroDocumenta><complemento/></cliente><detalles><direccion>Calle Valle Hermoso #123</direccion><estadoCivil/><etcEtc>21312</etcEtc></detalles></ClientesXML> yo nesesito que sea ai <?xml version="1.0" encoding="UTF-8"?> <ClientesXML xmlns:xsi="estoLoBorre" xsi:noNamespaceSchemaLocation="ClientesXML.xsd"><cliente><nombre>JUAN PERES FICTICIO</nombre><edad>25</edad><numeroDocumenta>123456</numeroDocumenta><complemento xsi:nil="true"/></cliente><detalles><direccion>Calle Valle Hermoso #123</direccion><estadoCivil xsi:nil="true"/><etcEtc>21312</etcEtc></detalles></ClientesXML> Última edición por dec fecha: 23-02-2019 a las 17:40:17. Razón: Poner etiquetas DELPHI y CODE |
#2
|
||||
|
||||
No tengo Delphi a mano para probar pero viendo tu código parece que sólo necesitas asignar el resultado de Datos.AddChild('complemento') a otra variable Complemento de tipo IXMLNODE y sobre ella asignar el atributo:
// Saludos |
#3
|
|||
|
|||
Gracias por respondes roman.
Pero antes de preguntar en el foro probé de esa manera y no se podía posterior a seguía luchando hasta que se me ocurrió de esta manera y me resulto bien. AddChild('complemento').Attributes['xsi:nil']:= 'true'; Ahora mi mayor problema es que a ese archivo XML tengo que enviar por internet como intercambio de información, aun servidor o host no sé cómo es esto la cosa es que nunca ice cosas como eso. Si alguien podría brindarme ayuda con eso seria maravilloso. De ante mano les agradezco mucho. Saludos. |
#4
|
||||
|
||||
Crea un hilo con tu duda, ponle un título descriptivo y explica lo más claramente posible lo que necesitas y el problema que tienes.
Saludos.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
delphi crear y usar archivo de excel como db | vroa74 | Conexión con bases de datos | 1 | 03-02-2012 17:00:20 |
como crear un archivo gpx con delphi 7 | Luis Cuenca | Varios | 1 | 02-03-2011 09:59:48 |
Error al crear archivo de excel con delphi | lduron | Varios | 2 | 26-08-2010 16:02:29 |
Crear archivo imborrable con Delphi | d3an | Lazarus, FreePascal, Kylix, etc. | 1 | 04-02-2010 15:05:10 |
![]() |
|