PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV (précédentes versions) → Erreur plus que bizarre sur XML
Erreur plus que bizarre sur XML
Débuté par go24, 21 nov. 2019 17:03 - 1 réponse
Posté le 21 novembre 2019 - 17:03
Bonjour à tous

je me trouve quelque blocqué sur un probleme inattendu sur Windev 23

Je prefixe XMLDocument par WL puisque j'utilise un assemblage dot net qui contient deja ce nom

Voici l'instruction qui bloque
XML_Rec est un WL.XMLDocument = XMLOuvre(sSt_UpRec14,depuisChaîne)

Voici l'erreur
Erreur à la ligne 19 du traitement Clic sur BTN_SansNom2.
Une erreur fatale s'est produite sur l'élément 'XML_Rec' (de type 'xmlDocument') et empêche son utilisation.
Cette erreur s'est produite à la ligne 16 du traitement 'Clic sur BTN_SansNom2'.
Le document XML n'a pas pu être chargé.

Détail de l'erreur système :

Ligne 1, Colonne 6 : Invalid PI name


----- Informations techniques -----

Projet : coda

Appel WL :
Traitement de 'Clic sur BTN_SansNom2' (FEN_main.BTN_SansNom2), ligne 19, thread 0

Que s'est-il passé ?
Une erreur fatale s'est produite sur l'élément 'XML_Rec' (de type 'xmlDocument') et empêche son utilisation.
Cette erreur s'est produite à la ligne 16 du traitement 'Clic sur BTN_SansNom2'.
Le document XML n'a pas pu être chargé.

Code erreur : 40057
Niveau : erreur fatale

Pour precision voici la chaine

sSt_UpRec14 est une chaîne = [
<?Xml version="1.0" encoding="utf-8"?>
<BrowseDetailsRequest xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" version="14.0" xmlns="http://www.coda.com/efinance/schemas/browsedetails">
<Update>
</Update>
</BrowseDetailsRequest>
]

Je precise que le fait de passer la chaine en ANSI de facon explicite ne change rien

J ai repris par copier coller d'autre chaines qui marchent dans une autre fonction du projet (sans succes)

Le pire est que d'autre procédures dans le même projet sont sur le même principe
et elles fonctionnent. j'ai l impression de passer un peu de l'informatique au Maccumba
(et malheureusement je suis pas doué en maccumba)

la ligne incriminée est la premiere ligne de code
les lignes precedentes ne contiennent que des definitions de variables

Voila, si quelqu'un voit la lumiere, mille mercis par avance
Posté le 10 août 2021 - 09:58
Bonjour,

Avez vous trouvé une solution à ce problème?
Je suis en windev 25 et rencontre exactement la même erreur dans mon webservice sur l'instruction xmldocument avec le paramètre depuischaine. :(

D'avance merci pour votre retour,