FTP | CCD | Buscar | Trucos | Trabajo | Foros |
#1
|
||||
|
||||
Etiquetas XML
Como muchos yo también estoy dándole vueltas al tema de los mandatos SEPA. Me he econtrado en el manual de la AEB para estos soportes, en la página 38 hay esto:
Cita:
|
#2
|
||||
|
||||
Un código como este:
Te dará un resultado como este: Código:
<?xml version="1.0"?> <CdtTrfTxInf> <amt> <InstdAmt Ccy="EUR">537.00</InstdAmt> </amt> </CdtTrfTxInf>
__________________
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. |
#3
|
||||
|
||||
Gracias por la respuesta. El código que tengo ahora es este (decartando las cabeceras del formato SEPA):
Código:
_di_IXMLNode iNode0, iNode1, iNode2, iNode3, iNode4, iNode5, iNode6, iNode7; XMLDocument1->Active = false; XMLDocument1->FileName = ""; XMLDocument1->Active = true; XMLDocument1->DocumentElement = XMLDocument1->CreateElement("Document","urn:iso:std:iso:20022:tech:xsd:pain.008.001.02"); [...] iNode2 = iNode1->AddChild(WideString("DrctDbtTxInf")); iNode3 = iNode2->AddChild(WideString("PmtId")); iNode4 = iNode3->AddChild(WideString("EndToEndId")); iNode4->SetNodeValue(fSelSoc->Lista->Items->Item[nItem]->SubItems->Strings[1]); iNode3 = iNode2->AddChild(WideString("InstdAmt")); iNode3->Attributes["Ccy"] = "EUR"; iNode3->SetNodeValue(StringReplace(StringReplace(Lista->Items->Item[nItem]->SubItems->Strings[4], "€", "", oReplace), ",", ".", oReplace)); Código:
<DrctDbtTxInf> <PmtId> <EndToEndId>4160</EndToEndId> </PmtId> <InstdAmt Ccy="True"/> </DrctDbtTxInf> Va pro delante: Parte de los datos los saco de un TListView que está en un formulario que sigue abierto. |
#4
|
||||
|
||||
Perdón. Me equivoqué en el código. Tengo puesto esto:
Código:
iNode3 = iNode2->AddChild(WideString("InstdAmt")); iNode3->Attributes["Ccy"] = "EUR"; iNode3->NodeValue = StringReplace(StringReplace(fSelSoc->Lista->Items->Item[nItem]->SubItems->Strings[4], "€", "", oReplace), ",", ".", oReplace).Trim(); Cita:
|
#5
|
||||
|
||||
¿Sólo por curiosidad y para descartar, si pones cualquier otra cosa, qué aparece?
__________________
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. |
#7
|
||||
|
||||
Lo que me está pasando ¿Puede tener algo que ver con las propiedades del componente TXMLDocument?
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
... etiquetas ... | Jure | Humor | 10 | 11-06-2012 04:39:58 |
Etiquetas | RebeccaGL | Varios | 8 | 24-09-2008 21:22:50 |
Etiquetas vB. | [Gunman] | PHP | 24 | 16-12-2005 06:30:28 |
Uso de las etiquetas vB | marto | Noticias | 0 | 07-05-2004 18:46:06 |
Etiquetas en Qr | muli | Impresión | 4 | 23-11-2003 02:36:33 |
|