« Documents XML (tech) » : différence entre les versions
(Nouvelle page : ===Introduction=== Les documents XML sont des objets techniques gérant un document XML. ===Propriétés=== {|class="wikitable" |- | | |} ===Opérations=== {|class="wikitable" |- ...) |
|||
(14 versions intermédiaires par le même utilisateur non affichées) | |||
Ligne 1 : | Ligne 1 : | ||
===Introduction=== | ===Introduction=== | ||
Les documents XML sont des objets techniques gérant un document XML. | Les documents XML sont des objets techniques gérant un document XML. | ||
{{info|Les documents XML peuvent être utilisés comme attribut persistant.}} | |||
===Propriétés=== | ===Propriétés=== | ||
{|class="wikitable" | {|class="wikitable" | ||
|- | |- | ||
| | |[[Count (xmldoc)|Count]] | ||
| | |Retourne le nombre d'éléments racines | ||
|- | |||
|[[Items (xmldoc)|Items[index]]] | |||
|Accès à un élément racine | |||
|- | |||
|[[HashValue (xmldoc)|HashValue]] | |||
|Retourne le sceau du document. | |||
|- | |||
|[[FileName (xmldoc)|FileName]] | |||
|Nom du fichier ayant chargé le document. | |||
|- | |||
|[[Modified (xmldoc)|Modified]] | |||
|Indique si le document a été modifié. | |||
|- | |||
|[[ErrorInfos (xmldoc)|ErrorInfos]] | |||
|Informations sur les erreurs de chargement du document. | |||
|- | |||
|[[Encoding (xmldoc)|Encoding]] | |||
|Encodage du document. | |||
|- | |||
|[[FormatOptions (xmldoc)|FormatOptions]] | |||
|Options de formattage du document. | |||
|- | |||
|[[NameSpaceURI (xmldoc)|NameSpaceURI]] | |||
|Domaine du document. | |||
|- | |||
|[[NameSpaceElement (xmldoc)|NameSpaceElement]] | |||
|Elément du document recevant les attributs de domaine. | |||
|- | |||
|[[DocumentElement (xmldoc)|DocumentElement]] | |||
|Premier élément racine du document. | |||
|} | |} | ||
{{info|TxmlDocument est un itérateur pour la propriété Items.}} | |||
===Opérations=== | ===Opérations=== | ||
{|class="wikitable" | {|class="wikitable" | ||
|- | |- | ||
| | |[[Create (xmldoc)|Create]] | ||
| | |Création d'une instance de document | ||
|- | |||
|[[LoadFromFile (xmldoc)|LoadFromFile]] | |||
|Chargement du document à partir d'un fichier. | |||
|- | |||
|[[LoadFromString (xmldoc)|LoadFromString]] | |||
|Chargement du document à partir d'une chaîne. | |||
|- | |||
|[[LoadFromHttp (xmldoc)|LoadFromHttp]] | |||
|Chargement du document à partir d'une requête http. | |||
|- | |||
|[[LoadFromBase64 (xmldoc)|LoadFromBase64]] | |||
|Chargement du document à partir d'une chaîne encodée en base 64. | |||
|- | |||
|[[SaveToFile (xmldoc)|SaveToFile]] | |||
|Sauvegarde du document dans un fichier. | |||
|- | |||
|[[SaveToString (xmldoc)|SaveToString]] | |||
|Sauvegarde du document dans une chaîne. | |||
|- | |||
|[[SaveToBase64 (xmldoc)|SaveToBase64]] | |||
|Sauvegarde du document dans une chaîne encodée en base 64. | |||
|- | |||
|[[FindItem (xmldoc)|FindItem]] | |||
|Retourne un élément par son nom. | |||
|- | |||
|[[ItemsByName (xmldoc)|ItemsByName]] | |||
|Retourne un élément racine par son nom. | |||
|- | |||
|[[ItemsText (xmldoc)|ItemsText]] | |||
|Retourne le texte d'un élément racine. | |||
|- | |||
|[[HasNameSpace (xmldoc)|HasNameSpace]] | |||
|Teste si un domaine est présent. | |||
|- | |||
|[[FindNameSpaceID (xmldoc)|FindNameSpaceID]] | |||
|Recherche l'identifiant d'un domaine. | |||
|- | |||
|[[FindNameSpaceURI (xmldoc)|FindNameSpaceURI]] | |||
|Recherche le domaine d'un identifiant. | |||
|- | |||
|[[AllocNameSpaceID (xmldoc)|AllocNameSpaceID]] | |||
|Alloue un identifiant de domaine. | |||
|- | |||
|[[GetQualifiedName (xmldoc)|GetQualifiedName]] | |||
|Retourne le nom qualifié dans un domaine. | |||
|- | |||
|[[XPath (xmldoc)|XPath]] | |||
|Execute une expression XPath | |||
|} | |} | ||
Voir aussi : | |||
*[[Eléments XML (tech)|Eléments XML]]. | |||
{{Footer|Code métier}} | {{Footer|Code métier}} | ||
[[category:Objets techniques]] | [[category:Objets techniques]] | ||
[[category:Objets itérateurs]] | [[category:Objets itérateurs]] |
Dernière version du 11 août 2009 à 07:08
Introduction
Les documents XML sont des objets techniques gérant un document XML.
Propriétés
Count | Retourne le nombre d'éléments racines |
Items[index] | Accès à un élément racine |
HashValue | Retourne le sceau du document. |
FileName | Nom du fichier ayant chargé le document. |
Modified | Indique si le document a été modifié. |
ErrorInfos | Informations sur les erreurs de chargement du document. |
Encoding | Encodage du document. |
FormatOptions | Options de formattage du document. |
NameSpaceURI | Domaine du document. |
NameSpaceElement | Elément du document recevant les attributs de domaine. |
DocumentElement | Premier élément racine du document. |
Opérations
Create | Création d'une instance de document |
LoadFromFile | Chargement du document à partir d'un fichier. |
LoadFromString | Chargement du document à partir d'une chaîne. |
LoadFromHttp | Chargement du document à partir d'une requête http. |
LoadFromBase64 | Chargement du document à partir d'une chaîne encodée en base 64. |
SaveToFile | Sauvegarde du document dans un fichier. |
SaveToString | Sauvegarde du document dans une chaîne. |
SaveToBase64 | Sauvegarde du document dans une chaîne encodée en base 64. |
FindItem | Retourne un élément par son nom. |
ItemsByName | Retourne un élément racine par son nom. |
ItemsText | Retourne le texte d'un élément racine. |
HasNameSpace | Teste si un domaine est présent. |
FindNameSpaceID | Recherche l'identifiant d'un domaine. |
FindNameSpaceURI | Recherche le domaine d'un identifiant. |
AllocNameSpaceID | Alloue un identifiant de domaine. |
GetQualifiedName | Retourne le nom qualifié dans un domaine. |
XPath | Execute une expression XPath |
Voir aussi :
{{#if:Code métier|
{{#if:Code métier|— Code métier |}} — Développement DSM —
|
{{#if:|— [[{{{1}}}]] |}} — Développement DSM —
}}