Altova XMLSpy 2023 Enterprise Edition

当从XML Schema生成代码时,生成的代码将提供与Schema同名的文档类。此类包含所有可能的根元素作为成员,以及下方列出的成员。请注意,在以下方法名称中,“Doc”表示生成的文档类本身的名称。

 

方法


Name

描述

ic_method

static Doc CreateDocument()

创建一个新的空白XML文档。

ic_method

static Doc CreateDocument(string encoding)

创建一个新的空白XML文档,其编码类型为“encoding”。

ic_method

static void DeclareAllNamespacesFromSchema(Altova.Xml.ElementType node)

在作为参数提供的元素(通常是XML根元素)上声明来自XML Schema的所有命名空间。如果您的Schema具有多个命名空间声明,每个都被映射到一个前缀,并且您希望在作为参数提供的元素上声明所有这些命名空间,则调用此方法很有用。

ic_method

static Doc LoadFromBinary(byte[] binary)

从字节数组加载XML文档。

ic_method

static Doc LoadFromFile(string filename)

从文件加载XML文档。

ic_method

static Doc LoadFromString(string xmlstring)

从字符串加载XML文档。

ic_method

byte[] SaveToBinary(bool prettyPrint)

将XML文档保存到字节数组,可选择“代码美化”格式设置。

ic_method

byte[] SaveToBinary(bool prettyPrint, string encoding)

将XML文档保存到字节数组,可选择“代码美化”格式设置,并使用指定的编码。

ic_method

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

将XML文档保存到字节数组,可选择“代码美化”格式设置,并使用指定的编码、字节顺序和BOM(字节顺序标记)。

ic_method

void SaveToFile(string fileName, bool prettyPrint)

将XML文档保存到文件,可选择“代码美化”格式设置。

ic_method

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

将XML文档保存到文件,可选择“代码美化”格式设置。如果omitXmlDecl为true,则不会写入XML声明。

ic_method

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

将XML文档保存到文件,可选择“代码美化”格式设置,并使用指定的编码。如果omitXmlDecl为true,则不会写入XML声明。

ic_method

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

将XML文档保存到文件,可选择“代码美化”格式设置,并使用指定的编码和行结束字符。

ic_method

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

将XML文档保存到文件,可选择“代码美化”格式设置,并使用指定的编码和行结束字符。如果omitXmlDecl为true,则不会写入XML声明。

ic_method

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

将XML文档保存到文件,可选择“代码美化”格式设置,并使用指定的编码、字节顺序、BOM(字节顺序标记)和行结束字符。如果omitXmlDecl为true,则不会写入XML声明。

ic_method

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

将XML文档保存到文件,可选择“代码美化”格式设置,并使用行结束字符。如果omitXmlDecl为true,则不会写入XML声明。

ic_method

string SaveToString(bool prettyPrint)

将XML文档保存到文件,可选择“代码美化”格式设置。

ic_method

string SaveToString(bool prettyPrint, bool omitXmlDecl)

将XML文档保存到文件,可选择“代码美化”格式设置。如果omitXmlDecl为true,则不会写入XML声明。

ic_method

void SetDTDLocation(string dtdLocation)

添加一个带有指定的系统ID的DOCTYPE声明。必须已存在一个根元素。

ic_method

void SetSchemaLocation(string schemaLocation)

将xsi:schemaLocation或xsi:noNamespaceSchemaLocation特性添加到根元素。必须已存在一个根元素。

© 2017-2023 Altova GmbH