为了账号安全,请及时绑定邮箱和手机立即绑定

Java眼中的XML 文件写入

难度初级
时长 2小时 0分
学习人数
综合评分9.67
227人评价 查看评价
9.8 内容实用
9.7 简洁易懂
9.5 逻辑清晰
book结束节点应该放在if语句外面,xml文件里第一个book没有关闭
我认为不需要判断文件f是否存在,因为FileOutputStream()来创建一个输出流时,当文件不存在时会自动的创建文件。
加油加油加油
感觉使用dom4j和jdom创建xml文档比较容易
Document(内存)→RootElement→Element→Attribute→ChildElement→Text→outputStream→写入硬盘
SAX实际开发中,除非公司要求,否则坚决不用啊,太麻烦了。

已采纳回答 / 伊兮尘昔
把字符编码集改一下
为什么我的学习从头到尾看到完,还是只学习一半的哇?!!@_@!~好几节课啦~~呜呜···

最赞回答 / 小米粥之慕课
http://www.jdom.org/docs/apidocs/这是JDOM的API帮助文档,不知道对你是否有用。
SAX方法读取xml文件,光创建对象的步骤就有7步,eclipse将这7步压缩成一两步多好!!
title.addContent(new CDATA("<国内最新新闻>"));这样子可以处理特殊字符
jar包经常听成炸包,哈哈~~加油!
课程须知
本课程是 Java 的中级课程,需要各位小伙伴们熟悉 Java 面向对象的思想,并能熟练掌握 Java I/O 的相关知识。对什么是XML,如何读取XML有疑惑的小伙伴们,可以先去学习《Java眼中的XML---文件读取》进修。
老师告诉你能学到什么?
1、通过DOM方式生成xml文档 2、通过SAX方式生成xml文档 3、通过DOM4J方式生成xml文档 4、通过JDOM方式生成xml文档 5、不同生成方法大PK

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消