xml相关技术文档Word下载.docx

上传人:b****2 文档编号:15352399 上传时间:2022-10-29 格式:DOCX 页数:41 大小:114.21KB
下载 相关 举报
xml相关技术文档Word下载.docx_第1页
第1页 / 共41页
xml相关技术文档Word下载.docx_第2页
第2页 / 共41页
xml相关技术文档Word下载.docx_第3页
第3页 / 共41页
xml相关技术文档Word下载.docx_第4页
第4页 / 共41页
xml相关技术文档Word下载.docx_第5页
第5页 / 共41页
点击查看更多>>
下载资源
资源描述

xml相关技术文档Word下载.docx

《xml相关技术文档Word下载.docx》由会员分享,可在线阅读,更多相关《xml相关技术文档Word下载.docx(41页珍藏版)》请在冰豆网上搜索。

xml相关技术文档Word下载.docx

yes"

//bookElement.addAttribute("

look"

www"

/**加入title节点,为第一个子节点的子节点*/

ElementtitleElement=booksElement.addElement("

title"

titleElement.setText("

threw"

ElementtextElement=booksElement.addElement("

text"

textElement.setText("

内容是我不知道该咋办阿aaaa!

"

/**类似的完成后两个节点*/

/**类似的完成后两个book*/

//bookElement=booksElement.addElement("

"

例子

packagewsw;

importjava.io.FileOutputStream;

importjava.io.FileWriter;

importjava.io.Writer;

importjava.sql.Connection;

importjava.sql.DriverManager;

importjava.sql.PreparedStatement;

importjava.sql.ResultSet;

importjava.sql.ResultSetMetaData;

importjava.util.HashMap;

importjava.util.Map;

importorg.dom4j.Document;

importorg.dom4j.DocumentHelper;

importorg.dom4j.Element;

importorg.dom4j.io.OutputFormat;

importorg.dom4j.io.XMLWriter;

importdao.ConnectionManagerDAO;

/**

*@作者:

王树伟

*@功能:

根据主表生成xml文件

*@描述:

deptemp之间的

*@时间:

2010-12-8

*

*/

publicclassCreateXML{

/**

*通过给定的表名导出所有数据生成xml文件

*@paramtableName数据库表名

*/

publicstaticvoidcreateXml(StringtableName,StringRECORDSNUM,Integercode){

System.out.println("

==========转换开始=============="

try{

//-------------jdbc代码

Connectioncon=ConnectionManagerDAO.getConn();

//一手案卷

Stringsql="

selecte.*from"

+tableName+"

ewheree.RECORDSNUM="

+RECORDSNUM+"

ande.UNITCODE="

+code;

PreparedStatementps=con.prepareStatement(sql);

ResultSetrs=ps.executeQuery();

//-----------------使用DOM4J生成xml文件

Maprecordmap=newHashMap();

Documentdoc=DocumentHelper.createDocument();

//生成根节点

Elementroot=doc.addElement("

TB300103"

root.addNamespace("

xsi"

http:

//www.w3.org/2001/XMLSchema-instance"

while(rs.next()){

Elementdept=root.addElement("

HOUSERECORDCON"

ElementHouseNum=dept.addElement("

HouseNum"

getEle(HouseNum,rs.getObject("

HOUSENUM"

));

ElementReCordsNum=dept.addElement("

ReCordsNum"

getEle(ReCordsNum,rs.getObject("

RECORDSNUM"

ElementHouseSeller=dept.addElement("

HouseSeller"

getEle(HouseSeller,rs.getObject("

HOUSESELLER"

ElementHouseVendee=dept.addElement("

HouseVendee"

getEle(HouseVendee,rs.getObject("

HOUSEVENDEE"

ElementNationlity=dept.addElement("

Nationlity"

getEle(Nationlity,rs.getObject("

NATIONLITY"

ElementResidencePlaceCode=dept.addElement("

ResidencePlaceCode"

getEle(ResidencePlaceCode,rs.getObject("

RESIDENCEPLACECODE"

ElementIdcertificate=dept.addElement("

Idcertificate"

getEle(Idcertificate,rs.getObject("

IDCERTIFICATE"

ElementIdcertificateCode=dept.addElement("

IdcertificateCode"

getEle(IdcertificateCode,rs.getObject("

IDCERTIFICATECODE"

ElementCoownerShip=dept.addElement("

CoownerShip"

getEle(CoownerShip,rs.getObject("

COOWNERSHIP"

ElementSaleRegistDate=dept.addElement("

SaleRegistDate"

getEle(SaleRegistDate,rs.getObject("

SALEREGISTDATE"

ElementPurchaseaMount=dept.addElement("

PurchaseaMount"

getEle(PurchaseaMount,rs.getObject("

PURCHASEAMOUNT"

ElementPayMentType=dept.addElement("

PayMentType"

getEle(PayMentType,rs.getObject("

PAYMENTTYPE"

ElementLoanMethod=dept.addElement("

LoanMethod"

getEle(LoanMethod,rs.getObject("

LOANMETHOD"

ElementContractNum=dept.addElement("

ContractNum"

getEle(ContractNum,rs.getObject("

CONTRACTNUM"

ElementFreeRecordsDate=dept.addElement("

FreeRecordsDate"

getEle(FreeRecordsDate,rs.getObject("

FREERECORDSDATE"

ElementCollectionCityCode=dept.addElement("

CollectionCityCode"

getEle(CollectionCityCode,rs.getObject("

COLLECTIONCITYCODE"

ElementUnitCode=dept.addElement("

UnitCode"

getEle(UnitCode,rs.getObject("

UNITCODE"

ElementOperateDate=dept.addElement("

OperateDate"

getEle(OperateDate,rs.getObject("

OPERATEDATE"

recordmap.put("

rs.getString("

}

if(recordmap.get("

)!

=null||"

.equals((String)recordmap.get("

))){

Stringsql1="

selectt.*fromTBWK_HOUSEPROPERTYtwheret.RECORDSNUM='

+(String)recordmap.get("

)+"

'

andt.UNITCODE="

+Integer.parseInt((String)recordmap.get("

PreparedStatementps1=con.prepareStatement(sql1);

ResultSetrsp=ps1.executeQuer

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1