所有 XML 文档具有以下特征:它的所有元素分层嵌套形成一个树形结构。因此,我们不仅可以简单地把一个xml文件看成是一个文本文件,而且还可以看成如下的标记树。文档对象模型就是这样一个结构化文档编程接口,它定义了文档的逻辑结构以及访问和操纵文档的方法。使用 DOM 模型,程序员可以方便地创建文档、导航其结构,或增加、修改、删除、移动文档的任何成份。DOM 标准的出现大大简化了结构化文档在编程环境中的处理。
java-xmlbuilder
XML Builder是一种实用程序,它允许使用相对稀疏的Java代码来构造简单的XML文档。
它允许您快速而轻松地创建XML文档,否则您可能会想使用串联字符串,而又不想面对编码的乏味和冗长。
在内部,XML Builder使用JAXP构建标准的W3C文档模型(DOM),您可以轻松地将其导出为字符串,或者在有特殊要求时直接访问以进行进一步操作。
执照
XMLBuilder与XMLBuilder2
从1.1版开始,此库提供了两个构建器实现和API:
XML