xml解析生成pdf,word文档(一)

2012-11-30 12:26:45 · 作者: · 浏览: 1555

    < xml version="1.0" encoding="UTF-8" >

    <document>

    <station title="stationParse" flag="true">

    <pargh font="chineseOne">

    <content><![CDATA[站点能耗分析站点能耗分析站点能耗分析站点能耗分析站点

    能耗分析站点能耗分析站点能耗分析站点能耗分析站点能耗分析站点能耗分析

    站点能耗分析站点能耗分析站点能耗分析站点能耗分析站点能耗分析站点能耗分析

    站点能耗分析站点能耗分析站点能耗分析站点能耗分析站点能耗分析站点能耗分析

    站点能耗分析站点能耗分析站点能耗分析站点能耗分析站点能耗分析站点能耗分析

    站点能耗分析站点能耗分析站点能耗分析站点能耗分析站点能耗分析。]]>

    </content>

    </pargh>

    <table row="2" cell="3" align="left">

    <tr>

    <td><![CDATA[站点能耗分析站1.]]></td>

    <td><![CDATA[站点能耗分析站2.]]></td>

    <td><![CDATA[站点能耗分析站3.]]></td>

    </tr>

    <tr>

    <td><![CDATA[站点能耗分析站4.]]></td>

    <td><![CDATA[站点能耗分析站5.]]></td>

    <td><![CDATA[站点能耗分析站6.]]></td>

    </tr>

    </table>

    <image algin="left">

    <imagepath><![CDATA[D:\\图片\\2.jpg]]></imagepath>

    </image>

    <items font="chineseOne">

    <item><![CDATA[站点能耗分析站1.]]></item>

    <item><![CDATA[站点能耗分析站2.]]></item>

    <item><![CDATA[站点能耗分析站2.]]></item>

    </items>

    </station>

    <fangan title="stationParse" falg="false">

    <pargh font="chineseOne">

    <content><![CDATA[站点能耗分析站点能耗分析站点能耗分析站点能耗分析站点

    能耗分析站点能耗分析站点能耗分析站点能耗分析站点能耗分析站点能耗分析

    站点能耗分析站点能耗分析站点能耗分析站点能耗分析站点能耗分析站点能耗分析

    站点能耗分析站点能耗分析站点能耗分析站点能耗分析站点能耗分析站点能耗分析

    站点能耗分析站点能耗分析站点能耗分析站点能耗分析站点能耗分析站点能耗分析

    站点能耗分析站点能耗分析站点能耗分析站点能耗分析站点能耗分析。]]>

    </content>

    </pargh>

    <table row="2" cell="3" align="left">

    <tr>

    <td><![CDATA[站点能耗分析站1.]]></td>

    <td><![CDATA[站点能耗分析站2.]]></td>

    <td><![CDATA[站点能耗分析站3.]]></td>

    </tr>

    <tr>

    <td><![CDATA[站点能耗分析站4.]]></td>

    <td><![CDATA[站点能耗分析站5.]]></td>

    <td><![CDATA[站点能耗分析站6.]]></td>

    </tr>

    </table>

    <image algin="left">

    <imagepath><![CDATA[D:\\图片\\2.jpg]]></imagepath>

    </image>

    <items font="chineseOne">

    <item><![CDATA[站点能耗分析站1.]]></item>

    <item><![CDATA[站点能耗分析站2.]]></item>

    <item><![CDATA[站点能耗分析站2.]]></item>

    </items>

    </fangan>

    </document>

    package com.isoftstone.impl.doc;

    import java.io.File;

    import java.io.FileNotFoundException;

    import java.io.FileOutputStream;

    import java.util.ArrayList;

    import com.isoftstone.domain.doc.Field;

    import com.isoftstone.inter.doc.createDocument;

    import com.lowagie.text.Document;

    import com.lowagie.text.DocumentException;

    import com.lowagie.text.Font;

    import com.lowagie.text.Image;

    import com.lowagie.text.List;

    import com.lowagie.text.Paragraph;

    import com.lowagie.text.ListItem;

    import com.lowagie.text.PageSize;

    import com.lowagie.text.pdf.PRAcroForm;

    import com.lowagie.text.pdf.PdfPTable;

    import com.lowagie.text.pdf.PdfWriter;

    public class CreatePdfDocument implements createDocument

    {

    private Document document;

    public CreatePdfDocument()

    {

    }

    /**