Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 07-06-2018
xangiesaurx xangiesaurx is offline
Miembro
 
Registrado: Feb 2016
Posts: 57
Poder: 3
xangiesaurx Va por buen camino
Delphi & XML

Hola a todos, buenos días / tardes.
Hoy vengo a pedir su apoyo con una duda que me aqueja, estoy generando un archivo XML desde un proyecto desarrollado en delphi XE5, pero el problema es que necesito que uno de los nodos lleve un espacio en su nombre y no se si es posible.
Aquí está la forma en que lo estoy haciendo:

xmlNodo6 := xmNodo5.AddChild( 'Nodo6' );

Justo necesito que despues del 6 se genere un espacio en blanco para que se vea de la siguiente manera: <Nodo6 \>

Ya intenté agregarselo dandolé un espacio después del 6 pero me marca el siguiente error: "This name may not contain the ' ' character: Nodos6--> <-- ", igualmente he tratado de otras forma y no he podido.

Alguien que sepa si es posible hacer esto?

NOTA: Si lo dejo tal cual el código que tengo arriba me aparece el nodo de la siguiente manera: <Nodo6\>, pero requieren que traiga ese espacio (que segun yo, el espacio no afecta a la funcionalidad del XML ni nada, pero a fuerza lo quieren ver).

Gracias por su apoyo.

Última edición por xangiesaurx fecha: 07-06-2018 a las 19:25:23.
Responder Con Cita
  #2  
Antiguo 07-06-2018
Avatar de duilioisola
[duilioisola] duilioisola is offline
Miembro Premium
 
Registrado: Aug 2007
Ubicación: Barcelona, España
Posts: 1.510
Poder: 14
duilioisola Tiene un aura espectacularduilioisola Tiene un aura espectacular
¿Quieres que el nombre del nodo tenga un espacio al final?
Según esto, no pueden haber espacios en los Tags (nombre de nodos).
http://www.adobepress.com/articles/a...79145&seqNum=6

También veo que utilizas la contrabarra <Nodos6 \>
Quizás te refieres a un nodo que no tiene contenido y que se comprime como <Nodo6 /> con la barra normal.

Código:
Un nodo con contenido:
<Nodo>Contenido</Nodo>

Nodo sin contenido:
<Nodo></Nodo>

También se puede representar como:
<Nodo />
Responder Con Cita
  #3  
Antiguo 07-06-2018
xangiesaurx xangiesaurx is offline
Miembro
 
Registrado: Feb 2016
Posts: 57
Poder: 3
xangiesaurx Va por buen camino
Cita:
Empezado por duilioisola Ver Mensaje
¿Quieres que el nombre del nodo tenga un espacio al final?
Según esto, no pueden haber espacios en los Tags (nombre de nodos).
http://www.adobepress.com/articles/a...79145&seqNum=6

También veo que utilizas la contrabarra <Nodos6 \>
Quizás te refieres a un nodo que no tiene contenido y que se comprime como <Nodo6 /> con la barra normal.

Código:
Un nodo con contenido:
<Nodo>Contenido</Nodo>

Nodo sin contenido:
<Nodo></Nodo>

También se puede representar como:
<Nodo />
Si exacto, una disculpa, me equivoque al escribir y puse la contrabarra, exactamente quiero un nodo sin contenido, pero delphi me lo genera sin el espacio al final, segun yo, no hay diferencia en su funcionamiento si tiene o no ese espacio, pero me piden que aparezca justo como has mencionado, con ese espacio al final como en el ejemplo que has puesto <Nodo />
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 05:35:19.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi