`
ss1
  • 浏览: 80453 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

创建Document

阅读更多

      XML作为当下应用最广泛的数据交换格式,有不止两三种可供选择解析、创建、修改XML的方法,Dom4j据说是其中的效率最高的一个工具包。整理常用的API如下。

        org.dom4j.Document
        static Document createDocument()
        创建Document,返回Document类的一个实例。
       
        org.dom4j.Document
        Element addElement(String name)
        增加子元素,返回增加的子元素节点引用

        org.dom4j.Element
        Element addAttribute(String name,String value)
        用给定的属性名及属性值增加元素的属性,如果属性名已存在,那么就会被替换掉

        org.dom4j.Element
        Element addText(String text)
        设置节点的文本域

        官方文档的Quick Start Guide的例子如下,包含了上面提到的4个常用API

        import org.apache.Document;
        import org.apache.DocumentHelper;
        import org.apache.Element;
        public class Foo{
                public Document creatDocument(){
                        Document document = DocumentHelper.createDocument();
                       Element root = document.addElement("root");
                        Element author1 = root.addElement("author").addAttribute("location","US").addText ("Jone");
                        Element author2 = root.addElement("author").addAttriubue("location","UK").addtext("Lee");
                        return doucment;
                 }

分享到:
评论

相关推荐

    XML.rar_XML java_java xml_java xml Document sa_xml

    在Java中,`javax.xml.parsers.DocumentBuilderFactory`和`javax.xml.parsers.DocumentBuilder`类用于创建Document对象。首先,你需要创建一个DocumentBuilderFactory实例,然后通过该实例生成DocumentBuilder对象。...

    c#文件处理之创建PDF文档源码.rar

    - 创建Document对象,如`var document = new Document();`。 - 使用PdfWriter实例,如`var writer = PdfWriter.GetInstance(document, new FileStream("output.pdf", FileMode.Create));`。 - 打开Document,`...

    document创建树结构

    document创建树结构,在java中用代码创建树结构,document创建树结构,在java中用代码创建树结构

    spire.doc相关jar包,可支持在word文件中加入水印

    // 创建Document对象 Document document = new Document("input.docx"); // 获取第一个Section Section section = document.getSections().get(0); // 创建水印文本 Watermark watermark = new Watermark...

    使用dom4j创建一个xml文件刘宝宝版

    2. **创建Document对象**: 这是XML文档的根节点,可以使用`DocumentFactory`的`createDocument()`方法创建。 ```java import org.dom4j.Document; import org.dom4j.DocumentFactory; Document document = ...

    ITEXT输出pdf

    iText 输出 PDF 文件 iText 是一个流行的开源库,用于生成 PDF 文件...使用 iText 库生成 PDF 文件非常简单,只需要按照五步骤进行:创建 Document 对象,创建 Writer 实例,打开 Document,添加内容,关闭 Document。

    Itext中文api

    本文将详细介绍iText中文API的使用方法,包括创建Document对象、添加内容、设置页面尺寸和边距等。 创建Document对象 要使用iText生成PDF文件,首先需要创建一个Document对象。Document对象是iText的核心对象,...

    Lucene5学习之创建索引入门示例

    5. **创建Document**: 填充要索引的信息,包括不同的Field。 ```java Document doc = new Document(); doc.add(new TextField("title", "Lucene5学习", Field.Store.YES)); doc.add(new TextField("content", "这是...

    XML.rar_创建xml

    - **创建Document对象**:使用`DocumentBuilderFactory`和`DocumentBuilder`创建一个`Document`对象,这是XML文档的根节点。 - **添加元素**:通过`createElement`方法创建元素,然后使用`appendChild`方法将其...

    Dom4J创建XML

    2. **创建Document对象** - 创建XML文档的第一步是创建一个`Document`对象,它是整个XML结构的根节点。可以使用`DocumentFactory`类的静态方法`createDocument()`来实现: ```java DocumentFactory ...

    dom4-j1.6.1

    1.读取XML文件,获得document对象. SAXReader reader = new ...3.主动创建document对象. Document document = DocumentHelper.createDocument(); Element root = document.addElement("members");// 创建根节点

    lucene3.5的创建和增删改查

    1. 创建Document:Document对象代表一个要索引的文档,包含多个Field。每个Field都有名字和值,比如“title”和“content”。 2. 添加Field:在Document中添加Field,可以设置Field是否被索引、是否被存储,以及...

    iText中文开发手册

    我们可以使用以下三种方法创建Document对象: public Document(); public Document(Rectangle pageSize); public Document(Rectangle pageSize,int marginLeft,int marginRight,int marginTop,int marginBottom); ...

    Android 创建与解析XML Dom4j方式

    2. 创建Document对象:使用`DocumentFactory`类的`createDocument()`方法来创建一个新的XML文档实例。 ```java DocumentFactory factory = DocumentFactory.getInstance(); Document document = factory.create...

    DOM4j创建和解析XML文档

    1. **创建Document对象**:这是XML文档的根节点,可以通过`DocumentFactory`类的`createDocument()`方法来创建。 ```java DocumentFactory factory = DocumentFactory.getInstance(); Document document = factory....

    java创建与解析xml的例子

    1. **创建Document对象**:使用`javax.xml.parsers.DocumentBuilderFactory`类来创建`DocumentBuilder`实例,然后通过`DocumentBuilder`的`newDocument()`方法生成一个空白的`Document`对象。 2. **添加元素**:...

    iText中文教程1

    **第一步:创建Document对象** 创建Document对象是开始生成PDF的第一步。iTextSharp.text.Document类提供了几个构造函数,最常用的是无参数构造函数,它默认创建一个A4大小的页面。此外,可以通过指定Rectangle对象...

    ITextSharp中文教程

    1. **创建Document对象**:使用`iTextSharp.text.Document`类创建文档对象。 2. **创建Writer实例**:为Document对象创建一个Writer实例。 3. **打开Document**:使用`document.Open()`方法打开文档。 4. **添加内容...

    权威Itext生成pdf

    1. **创建Document对象**: 在Itext中,`Document`类是PDF文档的基础。通过调用`Document()`构造函数,我们可以创建一个新的Document对象。此外,`Document`还提供了其他构造函数,允许我们设定页面尺寸和页边距。...

    利用c#创建pdf文件

    - **创建Document实例** - 在C#中使用iTextSharp库创建PDF文档的第一步是实例化一个`Document`对象。这通常涉及到指定页面大小、边距等参数。 - **创建Writer实例** - 创建完`Document`对象后,接下来需要创建一个...

Global site tag (gtag.js) - Google Analytics