Altova MapForce 2025 Professional Edition

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 métodos 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_method

static Doc CreateDocument()

Crea un documento XML nuevo vacío.

ic_method

static Doc CreateDocument(string encoding)

Crea un documento XML nuevo vacío, con codificación de tipo "encoding"

ic_method

static void DeclareAllNamespacesFromSchema(Altova.Xml.TypeBase node)

Declara todos los espacios de nombres del esquema XML en el elemento dado como argumento (que suele ser el elemento XML raíz). Es útil llamar a este método si su esquema tiene varias declaraciones de espacios de nombres, cada una de ellas está asignada a un prefijo y quiere declararlas todas en el elemento dado como argumento.

ic_method

static Doc LoadFromBinary(byte[] binary)

Carga un documento XML desde una matriz de bytes.

ic_method

static Doc LoadFromFile(string filename)

Carga un documento XML desde un archivo.

ic_method

static Doc LoadFromString(string xmlstring)

Carga un documento XML desde una cadena de texto.

ic_method

byte[] SaveToBinary(bool prettyPrint)

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

ic_method

byte[] SaveToBinary(bool prettyPrint, string encoding)

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

ic_method

byte[] SaveToBinary(bool prettyPrint, string encoding, bool bBigEndian, bool bBOM)

Guarda un documento XML en una matriz de bytes, (con formato pretty-print opcional) con la codificación, el orden de bytes y la marca BOM especificados.

ic_method

void SaveToFile(string fileName, bool prettyPrint)

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

ic_method

void SaveToFile(string fileName, bool prettyPrint, bool omitXmlDecl)

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

ic_method

void SaveToFile(string fileName, bool prettyPrint, bool omitXmlDecl, string encoding)

Guarda un documento XML en un archivo, (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_method

void SaveToFile(string fileName, bool prettyPrint, string encoding, string lineend)

Guarda un documento XML en un archivo, (con formato pretty-print opcional) con la codificación y los caracteres de final de línea especificados.

ic_method

void SaveToFile(string fileName, bool prettyPrint, bool omitXmlDecl, string encoding, string lineend)

Guarda un documento XML en un archivo, (con formato pretty-print opcional) con la codificación y los caracteres de final de línea especificados. Si el argumento omitXmlDecl tiene el valor true, la declaración XML no se escribirá.

ic_method

void SaveToFile(string fileName, bool prettyPrint, bool omitXmlDecl, string encoding, bool bBigEndian, bool bBOM, string lineend)

Guarda un documento XML en un archivo, (con formato pretty-print opcional) con la codificación, el orden de bytes, la marca BOM y los caracteres de final de línea especificados. Si el argumento omitXmlDecl tiene el valor true, la declaración XML no se escribirá.

ic_method

void SaveToFileWithLineEnd(string fileName, bool prettyPrint, bool omitXmlDecl, string lineend)

Guarda un documento XML en un archivo, con formato pretty-print opcional y con caracteres de final de línea. Si el argumento omitXmlDecl tiene el valor true, la declaración XML no se escribirá.

ic_method

string SaveToString(bool prettyPrint)

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

ic_method

string SaveToString(bool prettyPrint, bool omitXmlDecl)

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

ic_method

void SetDTDLocation(string dtdLocation)

Agrega una declaración DOCTYPE con el ID de sistema especificado. Es obligatorio que ya exista un elemento raíz.

ic_method

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.

© 2018-2024 Altova GmbH