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

4-1 什么是 RSS

2018-09-07

1、rss文件格式:

<?xml version="1.0"  encoding="gb2312"?>

<rss version="2.0">

<channel>

</channel>

 </rss>

2、xml文件格式:

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

<book>

</book>


1
采集 0

*通过 DOM 方式生成 XML 文档:

1、创建以下对象

DocumentBuilderFactory

DocumentBuilde

Document

2、创建DOM树—添加根节点、节点属性—将DOM树转换成XML文件—添加子节点

*通过 SAX 方式生成 XML 文档:

1、创建以下对象

SAXTransformerFactory

TransformerHandler

Transformer

2、生成xml文件—创建Result对象,关联handler对象—创建根节点、节点属性及子节点

1
采集 0

7、利用handler对象进行xml文件内容的编写

//打开document

handler.startDocument();

AttributesImpl attr = new AttributesImpl();

handler.startElement("", "", "bookstore", attr);

attr.clear;

attr.addAttribute("","","id","","1");

handler.startElement("","","book","attr");

handler.endElement("", "", "bookstore");

//关闭document

handler.endDocument();


0
采集 0

2-1 创建根节点和 book 节点属性

1、新建DOM树newDocument

2、创建根节点createElement

3、把根节点添加到DOM树中appendChild

4、创建子节点

5、把子节点添加到根节点中

6、添加属性setAttribute

注:

1、实际代码编写顺序,先全部创建完,再一起添加

2、属性不需要创建,直接添加


0
采集 0

Java眼中的XML 文件写入

  • 难度初级
  • 时长 2小时 0分
  • 人数1812
  • 评分9.7

XML 在数据传输及存储等方面非常流行,所以使用 JAVA 程序来生成相应用途的 XML 文件就变得非常重要,那么问题来了:如何使用 JAVA 程序生成一个 XML 文档呢?本节课将详细为你解答!

JessicaJiang JAVA开发工程师

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信