![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#6
|
||||
|
||||
|
No me había dado cuenta de que el nodo que has puesto al inicio no está dentro del XML directamente.
Código:
<AdditionalInformation> <Name>CODIGO_PRESTADOR</Name> <Value>1</Value> </AdditionalInformation> Código:
...
<cbc:Description><![CDATA[<?xml version="1.0" encoding="UTF-8"?>
<Invoice xmlns="urn:oasis:names:specification:ubl:schema:xsd:Invoice-2" xmlns:
...
El problema es que un elemento CDATA, según su definición: "En XML, una sección CDATA (Character Data) es utilizada para incluir contenido que contiene caracteres especiales sin que se interpreten como marcado XML por el analizador. " Es decir, que el analizador, de por si, no va a evaluar ese XML que está dentro del CDATA. Seguramente (no lo he probado), cuando llegues al elemento CDATA, deberás coger ese texto, crear un nuevo TXMLDocument, meter el texto dentro y "parsearlo" de nuevo. Y ahora sí, si "parseas" ese segundo XML sí te encontrará el elemento: <Name>CODIGO_PRESTADOR</Name>
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Leer Xml con TXMLDocument (delphi 11) no avanza de nodo | IVAND | Varios | 5 | 09-03-2023 03:12:31 |
| leer nodo tfd de un cfdi xml | jourdan | Varios | 18 | 28-08-2018 22:04:12 |
| Como leer nodo de archivo xml con Python usando minidom | jourdan | Python | 3 | 09-02-2018 21:23:16 |
| C++Builder 6 CFDI Mexico ¿Como agregar nodo dentro de otro nodo como hijo? | JXJ | C++ Builder | 0 | 10-03-2016 03:51:01 |
| Consulta - TP Arboles- "Para cada nodo de un arbol Indique nombre del nodo padre" | velapuerca88 | Varios | 5 | 08-06-2012 17:35:33 |
|