Altova XMLSpy 2024 Enterprise Edition

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

 

方法


Name

描述

ic_java_public_static

static Doc createDocument()

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

ic_java_public_static

static void declareAllNamespacesFromSchema(com.altova.xml.ElementType node)

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

ic_java_public_static

static Doc loadFromBinary(byte[] xml)

从字节数组加载XML文档。

ic_java_public_static

static Doc loadFromFile(String fileName)

从文件加载XML文档。

ic_java_public_static

static Doc loadFromString(String xml)

从字符串加载XML文档。

ic_java_public_member

byte[] saveToBinary(boolean prettyPrint)

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

ic_java_public_member

byte[] saveToBinary(boolean prettyPrint, String encoding)

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

ic_java_public_member

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

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

ic_java_public_member

void saveToFile(String fileName, boolean prettyPrint)

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

ic_java_public_member

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

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

ic_java_public_member

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

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

ic_java_public_member

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

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

ic_java_public_member

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

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

ic_java_public_member

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

将XML文档保存到文件,可选择“代码美化”格式设置,并使用指定的编码。可以为Unicode编码指定字节顺序和Unicode字节顺序标记。

ic_java_public_member

String saveToString(boolean prettyPrint)

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

ic_java_public_member

String saveToString(boolean prettyPrint, boolean omitXmlDecl)

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

ic_java_public_member

void setSchemaLocation(String schemaLocation)

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

© 2017-2023 Altova GmbH