频道直达 - 专题 - 新闻 - 技巧 - 组网 - 开发 - 安全 - web编程 - 图像 - 操作系统 - 数据库 - 教育 - 旅游 - 健康 - 时尚 - 驱动 - 软件 - 游戏 - 多媒体 - ERP - 讨论组

用jdom 建xml文件

来源: 作者: 出处:巧巧读书 2006-09-06 进入讨论组

  用jdom 建xml文件

一句??,jdom的好??就是????.

?@是我??要建的xml:

<?xml version="1.0" encoding="UTF-8"?>
<car vin="123fhg5869705iop90">
<!--Description of a car-->
<make>Toyota</make>
<model>Celica</model>
<year>1997</year>
<color>green</color>
<license state="CA">1ABC234</license>
</car>

???浜??访矗?let us go!

第一步,??建根元素

Element carElement = new Element("car");
Document myDocument = new Document(carElement);

因??一?? XML 文?n必??一直有一??唯一的根元素,所以 Document ?? Element 放在它的??造器中。

第二步,添加一?? Attribute

carElement.addAttribute(new Attribute("vin", "123fhg5869705iop90"));

第三步,添加其他元素

carElement.addContent(new Element("make").addContent("Toyota"));

carElement.addContent(new Element("model").addContent("Celica"));
carElement.addContent(new Element("year").addContent("1997"));
carElement.addContent(new Element("color").addContent("green"));
carElement.addContent(new Element("license").addContent("1ABC234").addAttribute("state", "CA"));

第四步,添加一?l?]??

carElement.addContent(new Comment("Description of a car"));

第五步,?x一??子元素

Element yearElement = carElement.getChild("year");

第六步,?h除子元素

boolean removed = carElement.removeChild("year");

第七步,存?P

FileWriter writer = new FileWriter("/some/directory/myFile.xml");
outputter.output(myDocument, writer);
writer.close();浏览地址: http://www.qqread.com/xml-soap/d240230.html 更多文章 更多内容请看XML详解专题,或进入讨论组讨论。
收藏此文】【 】【打印】【关闭
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
巧巧读书宗旨
相关专题
最新论坛文章
站内各频道最新更新文档
站内最新制作专题
热门关键字导读
Photoshop教 程照片处理 照片制作 PS快捷键 抠图
计 算 机 故 障XP系统修复
艺 术 与 设 计设计 流媒体 设计欣赏 边框
计 算 机 安 全ARP
站内频道文章精选
巧巧电脑频道编辑信箱  告诉我们您想看的专题或文章