XML
程序猴jwang
编码辛酸泪,谁解其中味
展开
-
XML入门(一)认识XML
前言 本章讲解XML的基本概念方法1.概念英文名称:eXtensible Markup Language中文名称:可扩展性标记语言XML 被设计用来传输和存储数据。HTML 被设计用来显示数据。由于我们大量的框架以及WebService等都需要用到XML来传递数据,所以XML的相关概念就显得尤为重要,所以要啰嗦一下!2.第一个XML文件xml文件的...原创 2019-02-02 09:00:51 · 336 阅读 · 0 评论 -
XML入门(二)DTD文件的使用
前言 本章讲解DTD文件的基本使用方法1.概念我们知道,一个XML文件是用来进行数据的传输。但是如下的XML文件你可能会觉得很困惑:<?xml version="1.0" encoding="UTF-8"?><书柜><book category="COOKING"> <title lang="en&qu原创 2019-02-02 12:27:20 · 548 阅读 · 0 评论 -
XML入门(三)XML Schema的使用
前言 本章学习XML Schema的基本内容方法1.概念首先说明一下,它和DTD文件一样都是约束XML语法的文件,那么为什么要引入XML Schema呢?DTD文件的劣势:DTD不遵守XML语法(写XML文档实例时候用一种语法,写DTD的时候用另外一种语法) DTD数据类型有限(与数据库数据类型不一致) DTD不可扩展 DTD不支持命名空间(命名冲突)XM...原创 2019-02-02 15:20:55 · 548 阅读 · 0 评论 -
XML入门(四)使用STAX解析XML
前言 本章讲解使用STAX解析XML文件方法1.概念在我们XML解析技术发展的过程中,诞生了很多优秀的解析技术,如:DOM、SAX、JDOM、Dom4J、STAX等这里我们来讲解一下STAX解析XML文档的方法!2.使用STAX解析XML1)准备如下xml文件放在src目录下<?xml version="1.0" encoding="UTF-8"?...原创 2019-02-03 08:48:46 · 1134 阅读 · 0 评论 -
XML入门(五)使用Dom4J解析XML
前言 本章讲解Dom4J解析XML的基本流程方法1.概念之前我们所学习的STAX的解析方式是使用原生JDK进行的解析,那么你发现还是可以解析的,但是有些方法上不是特别的方便。所以,第三方机构为我们封装了这些东西,形成了所谓XML解析框架,我们以Dom4J为例进行讲解!2.使用Dom4J解析XML1)引入第三方的jar包2) 编写代码解析XMLpac...原创 2019-02-03 10:03:05 · 409 阅读 · 0 评论