LoadXML()

Syntaxe

Resultat = LoadXML(#XML, Fichier$ [, Encodage]))
Description
Charge un arbre XML depuis un fichier.

Arguments

#XML L'arbre XML à utiliser.

#PB_Any peut être utilisé pour générer automatiquement ce numéro.
Fichier$ Le nom du fichier contenant le code XML.
Encodage (optionnel) Force l'encodage de l'arbre XML quelque soit celui trouvé dans le fichier.
  #PB_UTF8 (valeur par défaut)
  #PB_Ascii
  #PB_Unicode
Ce paramètre devra être utilisé lorsque le document n'a pas de déclaration XML, ou si l'information d'encodage est fournie en dehors du document XML, par exemple à travers un en-tête de type "mime" d'un protocole de communication.

Valeur de retour

Renvoie une valeur non nulle si le fichier a pu être ouvert et lu correctement.
Cela ne veut pas dire que le XML contenu dans ce fichier était valide. Pour vérifier les erreurs d'interprétation, il convient d'utiliser XMLStatus().
Dans le cas d'une erreur d'interprétation, toutes les données correctement lues avant l'erreur sont quand même disponibles dans l'arbre XML.

Si #PB_Any a été utilisé comme paramètre alors le numéro du nouvel arbre est renvoyé dans 'Resultat'.

Voir aussi

CreateXML(), FreeXML(), ParseXML(), CatchXML()

OS Supportés

Tous

<- IsXML() - XML Index - MainXMLNode() ->