|
FORUMS PROFESSIONNELS WINDEV, WEBDEV et WINDEV Mobile |
| | | | | |
Débuté par Dirk CORNIL, 09 fév. 2023 19:49 - 2 réponses |
| |
| | | |
|
| |
Membre enregistré 17 messages |
|
Posté le 09 février 2023 - 19:49 |
| |
| |
| | | |
|
| | |
| |
Posté le 31 mai 2023 - 16:59 |
hello, Sais tu donner le code que tu utilises ? pour que l'on puisse t'aider bien à toi |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 909 messages |
|
Posté le 31 mai 2023 - 19:14 |
Bonjour, il manque probablement l'espace de noms dans l'en-tête du document XML. Dans le cas de la facture électronique espagnole, j'ai résolu le problème avec le code suivant :
MyDoc is WL.XMLDocument
nNamespace3 is xmlNamespace nNamespace3..Name = "ns3" nNamespace3.URI = "https://www.facturae.gob.es/formato/Versiones/Facturaev3_2_2.xml"
nNamespace2 is xmlNamespace nNamespace2.Name = "ns2" nNamespace2.URI = "http://www.w3.org/2000/09/xmldsig#"
nNode is dynamic WL.xmlNode nNode = MyDoc.Facturae
Add(nNode..NamespaceDeclared, nNamespace2) Add(nNode..NamespaceDeclared, nNamespace3)
nNode..Namespace = nNamespace3
Où je définis les espaces de noms qui apparaissent dans l'importation XSD. Vous pouvez ensuite insérer les nœuds du fichier XML.
Rubén |
| |
| |
| | | |
|
| | | | |
| | |
| | |
| |
|
|
|