com.[YourSchema].[Doc]
Lorsque le code est généré depuis un schéma XML, le code généré fournit une classe de document avec le même nom que le schéma. Cette classe contient tous les éléments root possibles en tant que membres, ainsi que les membres recensés ci-dessous. Veuillez noter que, dans les noms de méthode ci-dessous, "Doc" représente le nom de la classe de document générée elle-même.
Méthodes
Nom | Description | |
---|---|---|
static Doc createDocument() | Crée un nouveau document XML vide. | |
static void declareAllNamespacesFromSchema(com.altova.xml.ElementType node) | Déclare tous les espaces de noms depuis le Schéma XML dans l'élément fournit en dans qu'argument (généralement, l'élément racine XML). L'appel de cette méthode est utile si votre schéma a plusieurs déclarations d'espace de noms, chacune mappée dans un préfixe, et que vous souhaitez les déclarer tous dans l'élément fourni en tant qu'argument. | |
static Doc loadFromBinary(byte[] xml) | Charge un document XML depuis un byte array. | |
static Doc loadFromFile(String fileName) | Charge un document XML depuis un fichier. | |
static Doc loadFromString(String xml) | Charge un document XML depuis un string. | |
byte[] saveToBinary(boolean prettyPrint) | Enregistre un document XML sous un de byte, avec un formatage "pretty-print" optionnel. | |
byte[] saveToBinary(boolean prettyPrint, String encoding) | Enregistre un document XML sous un byte array, avec un formatage "pretty-print" optionnel, avec l’encodage spécifié. | |
byte[] saveToBinary(boolean prettyPrint, String encoding, boolean bigEndian, boolean writeBOM) | Enregistre un document XML sous un byte array, avec un formatage "pretty-print" optionnel, avec l’encodage spécifié. La marque Byte order et Unicode byte-order peuvent être spécifiées pour les encodages Unicode. | |
void saveToFile(String fileName, boolean prettyPrint) | Enregistre un document XML sous un fichier, avec un formatage "pretty-print" optionnel. | |
void saveToFile(String fileName, boolean prettyPrint, boolean omitXmlDecl) | Enregistre un document XML sous un fichier, avec un formatage "pretty-print" optionnel, avec l’encodage UTF-8. Si omitXmlDecl est true, la déclaration XML ne sera pas rédigée. | |
void saveToFile(String fileName, boolean prettyPrint, boolean omitXmlDecl, String encoding) | Enregistre un document XML sous un fichier, avec un formatage "pretty-print" optionnel, avec l’encodage spécifié. Si omitXmlDecl est true, la déclaration XML ne sera pas rédigée. | |
void saveToFile(String fileName, boolean prettyPrint, boolean omitXmlDecl, String encoding, boolean bBigEndian, boolean bBOM) | Enregistre un document XML sous un fichier, avec un formatage "pretty-print" optionnel, avec l’encodage spécifié. Si omitXmlDecl est true, la déclaration XML ne sera pas rédigée. La marque Byte order et Unicode byte-order peuvent être spécifiées pour les encodages Unicode. | |
void saveToFile(String fileName, boolean prettyPrint, String encoding) | Enregistre un document XML sous un fichier, avec un formatage "pretty-print" optionnel, avec l’encodage spécifié. | |
void saveToFile(String fileName, boolean prettyPrint, String encoding, boolean bBigEndian, boolean bBOM) | Enregistre un document XML sous un fichier, avec un formatage "pretty-print" optionnel, avec l’encodage spécifié. La marque Byte order et Unicode byte-order peuvent être spécifiées pour les encodages Unicode. | |
String saveToString(boolean prettyPrint) | Enregistre un document XML sous un string, avec un formatage "pretty-print" optionnel. | |
String saveToString(boolean prettyPrint, boolean omitXmlDecl) | Enregistre un document XML sous un string, avec un formatage "pretty-print" optionnel. Si omitXmlDecl est true, la déclaration XML ne sera pas rédigée. | |
void setSchemaLocation(String schemaLocation) | Ajoute un attribut xsi:schemaLocation ou xsi:noNamespaceSchemaLocation à l’élément root. Un élément root doit déjà exister. |