com.[SuEsquema].[Doc]

www.altova.com Imprimir este apartado Página anterior Subir un nivel Página siguiente

Inicio >  Guía y referencia del usuario > Generador de código > Referencia de las clases generadas (Java) >

com.[SuEsquema].[Doc]

Cuando se genera código a partir de un esquema XML, el código generado ofrece una clase de documento que se llama igual que el esquema. Esta clase tiene como miembros todos los elementos raíz posibles, así como los miembros que aparecen a continuación. Observe que en los nombres de método, CDoc corresponde al nombre de la clase de documento generada.

 

Métodos

 


Nombre

Descripción

ic_java_public_static

static Doc createDocument()

Crea un documento XML nuevo vacío.

ic_java_public_static

static Doc loadFromBinary(byte[] xml)

Carga un documento XML desde una matriz de bytes.

ic_java_public_static

static Doc loadFromFile(String fileName)

Carga un documento XML desde un archivo.

ic_java_public_static

static Doc loadFromString(String xml)

Carga un documento XML desde una cadena de texto.

ic_java_public_member

byte[] saveToBinary(boolean prettyPrint)

Guarda un documento XML en una matriz de bytes, con formato pretty-print opcional.

ic_java_public_member

byte[] saveToBinary(boolean prettyPrint, String encoding)

Guarda un documento XML en una matriz de bytes (con formato pretty-print opcional) con la codificación especificada.

ic_java_public_member

byte[] saveToBinary(boolean prettyPrint, String encoding, boolean bigEndian, boolean writeBOM)

Guarda un documento XML en una matriz de bytes (con formato pretty-print opcional) con la codificación especificada. Para codificaciones Unicode se puede especificar el orden de bytes y la marca BOM Unicode.

ic_java_public_member

void saveToFile(String fileName, boolean prettyPrint)

Guarda un documento XML en un archivo, con formato pretty-print opcional.

ic_java_public_member

void saveToFile(String fileName, boolean prettyPrint, boolean omitXmlDecl)

Guarda un documento XML en una matriz de bytes, con formato pretty-print opcional, con codificación UTF-8. Si el argumento omitXmlDecl tiene el valor true, la declaración XML no se escribirá.

ic_java_public_member

void saveToFile(String fileName, boolean prettyPrint, boolean omitXmlDecl, String encoding)

Guarda un documento XML en una matriz de bytes (con formato pretty-print opcional) con la codificación especificada. Si el argumento omitXmlDecl tiene el valor true, la declaración XML no se escribirá.

ic_java_public_member

void saveToFile(String fileName, boolean prettyPrint, boolean omitXmlDecl, String encoding, boolean bBigEndian, boolean bBOM)

Guarda un documento XML en una matriz de bytes (con formato pretty-print opcional) con la codificación especificada. Si el argumento omitXmlDecl tiene el valor true, la declaración XML no se escribirá. Para codificaciones Unicode se puede especificar el orden de bytes y la marca BOM Unicode.

ic_java_public_member

void saveToFile(String fileName, boolean prettyPrint, String encoding)

Guarda un documento XML en un archivo, (con formato pretty-print opcional) con la codificación especificada.

ic_java_public_member

void saveToFile(String fileName, boolean prettyPrint, String encoding, boolean bBigEndian, boolean bBOM)

Guarda un documento XML en una matriz de bytes (con formato pretty-print opcional) con la codificación especificada. Para codificaciones Unicode se puede especificar el orden de bytes y la marca BOM Unicode.

ic_java_public_member

String saveToString(boolean prettyPrint)

Guarda un documento XML en una cadena de texto, con formato pretty-print opcional.

ic_java_public_member

String saveToString(boolean prettyPrint, boolean omitXmlDecl)

Guarda un documento XML en una cadena de texto, con formato pretty-print opcional. Si el argumento omitXmlDecl tiene el valor true, la declaración XML no se escribirá.

ic_java_public_member

void setSchemaLocation(String schemaLocation)

Agrega un atributo xsi:schemaLocation o xsi:noNamespaceSchemaLocation al elemento raíz. Es obligatorio que ya exista un elemento raíz.


© 2019 Altova GmbH