Vous êtes sur le site Web historique de la documentation de 4D. Les documentations sont progressivement déplacées vers developer.4d.com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
XML
|
Constante | Type | Valeur | Comment |
Copy XML data source | Entier long | 1 | 4D conserve une copie de l’arbre DOM avec l’image, ce qui permet de la sauvegarder dans un champ image de la base de données et de la réafficher ou de l’exporter à tout moment. Ce mode d’exportation est utilisé par défaut si le paramètre typeExport est omis. |
DOCTYPE Name | Entier long | 3 | Nom de l’élément racine tel que défini dans la balise DOCTYPE |
Document URI | Entier long | 6 | URI de la DTD |
Encoding | Entier long | 4 | Encodage utilisé (UTF-8, ISO...) |
Get XML data source | Entier long | 0 | 4D lit uniquement la source de données XML, elle n’est pas conservée avec l’image. Ce paramétrage accélère sensiblement l’exécution de la commande, toutefois l’arbre DOM n’étant pas conservé, il ne sera pas possible de stocker ni d’exporter l’image. |
Own XML data source | Entier long | 2 | 4D exporte l’arbre DOM avec l’image. L’image pourra être stockée ou exportée et l’exécution de la commande est rapide. Toutefois, la référence XML refElément n’est alors plus utilisable par les autres commandes 4D. |
PUBLIC ID | Entier long | 1 | Identificateur public (FPI) de la DTD à laquelle le document se conforme (si la balise DOCTYPE xxx PUBLIC est présente) |
SYSTEM ID | Entier long | 2 | Identificateur système |
Version | Entier long | 5 | Version de XML accepté |
XML Base64 | Entier long | 1 | |
XML binary encoding | Entier long | 5 | Définit la manière dont les données binaires seront converties. Valeurs possibles :
|
XML BOM | Entier long | 9 | Indique si les documents XML incluent les BOM. Valeurs possibles :
|
XML case insensitive | Entier long | 2 | |
XML case sensitive | Entier long | 1 | |
XML CDATA | Entier long | 7 | |
XML comment | Entier long | 2 | |
XML convert to PNG | Entier long | 1 | |
XML CR | Entier long | 3 | |
XML CRLF | Entier long | 2 | |
XML DATA | Entier long | 6 | |
XML data URI scheme | Entier long | 2 | |
XML date encoding | Entier long | 2 | Définit la manière dont les dates 4D seront converties. Par exemple, le !01/01/2003! dans le fuseau horaire de Paris. Valeurs possibles :
|
XML datetime local | Entier long | 3 | |
XML datetime local absolute | Entier long | 1 | |
XML datetime UTC | Entier long | 5 | |
XML default | Entier long | 0 | |
XML disabled | Entier long | 2 | |
XML DOCTYPE | Entier long | 10 | |
XML DOM case sensitivity | Entier long | 8 | Spécifie la prise en compte de la casse des caractères pour les noms d'éléments par les commandes DOM Get XML element et DOM Count XML elements. Valeurs possibles :
|
XML duration | Entier long | 2 | |
XML ELEMENT | Entier long | 11 | |
XML enabled | Entier long | 1 | |
XML end document | Entier long | 9 | |
XML end element | Entier long | 5 | |
XML entity | Entier long | 8 | |
XML external entity resolution | Entier long | 7 | Permet de contrôler la résolution des entités externes dans les documents XML. Par défaut pour des raisons de sécurité, les parsers XML DOM et SAX de 4D n'autorisent pas la résolution d'entité externes. Notez que la portée de ce sélecteur est le process appelant (s'il est préemptif) ou tous les process coopératifs (s'il est appelé depuis un process coopératif). Il s'applique globalement à tous les documents XML (le premier paramètre est ignoré, vous pouvez passer une chaîne vide). Valeurs possibles :
|
XML indentation | Entier long | 4 | Définit l’indentation du document XML. Valeurs possibles :
|
XML ISO | Entier long | 1 | |
XML LF | Entier long | 1 | |
XML line ending | Entier long | 10 | Caractères de fin de ligne dans les documents XML.
|
XML local | Entier long | 2 | |
XML native codec | Entier long | 2 | |
XML no indentation | Entier long | 2 | |
XML picture encoding | Entier long | 6 | Définit la manière dont les images doivent converties (avant l’encodage en base64). Valeurs possibles :
|
XML processing instruction | Entier long | 3 | |
XML raw data | Entier long | 2 | |
XML seconds | Entier long | 4 | |
XML start document | Entier long | 1 | |
XML start element | Entier long | 4 | |
XML string encoding | Entier long | 1 | Définit la manière dont les chaînes 4D sont converties en valeurs d’éléments. Il ne concerne pas les conversions en attributs pour lesquelles le XML impose l’utilisation de caractères d’échappement. Valeurs possibles :
|
XML time encoding | Entier long | 3 | Définit la manière dont les heures 4D seront converties. Par exemple, ?02/00/46? (heure de Paris). L’encodage diffère suivant que vous souhaitez exprimer une heure ou une durée. Valeurs possibles pour les heures :
|
XML UTC | Entier long | 4 | |
XML with escaping | Entier long | 1 | |
XML with indentation | Entier long | 1 |
DOM Append XML child node
DOM GET XML CHILD NODES
DOM Get XML information
SAX Get XML node
SVG EXPORT TO PICTURE
XML GET OPTIONS
XML SET OPTIONS
Produit : 4D
Thème : Liste des thèmes de constantes
Modifié : 4D v19 R3
4D - Langage ( 4D v20 R7)