
xml
古叶峰
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
xml的schema约束
schema简介schema也是一种用于定义和描述xml文档结构与内容的模式语言,其出现是为了克服DTD的局限性dtd语法:schema符合xml语法一个xml中只能有一个dtd,但可以有多个schema,多个schema使用名称空间区分dtd里面有PCDATA类型,但是在schema里面可以支持更多的数据类型(比如整数类型)schema快速入门创建一个schema文件,后缀原创 2017-07-10 11:55:37 · 288 阅读 · 0 评论 -
sax解析原理与实例
sax解析的原理解析xml有两种技术 :dom和saxdom:根据xml的层级结构在内存中分配一个树形结构,把xml中标签,属性,文本封装成对象sax:事件驱动,边读边解析在javax.xml.parsers包里面 SAXParser:此类的实例可以从SAXParserFactory.newSAXParser()方法获得 parse(File f,DefaultHandler原创 2017-07-17 11:44:51 · 430 阅读 · 0 评论 -
xml简介与语法
1、xml xml简介xml是指可扩展标记语言(extensible markup language),总旨传输数据,显示数据不是主要功能,主要功能为了存储数据标签可以自己定义,可以写中文标签版本两个 1.0、1.1 一般使用1.0 (1.1不向下兼容)xml应用(1)不同的系统之间的数据传输(利于程序的维护)(2)用来表示生活中有关系的数据(3)经常用在文件配置,比如现在连接数据库如果原创 2017-07-08 17:28:02 · 223 阅读 · 0 评论 -
使用dom4j解析xml与增删改查
使用dom4j解析xmldom4j,是一个组织,针对xml解析,提供解析器dom4jdom4j不是jiacase的一部分,想要使用需要导入dom4j提供的jar包得到document对象SAXReader reader = new SAXReader();Document document = reader.read(url);document父接口是Nodedocument里面的方法 g原创 2017-07-17 11:49:07 · 394 阅读 · 0 评论 -
dom4j下的XPATH
XPATH语法可以获取到某个元素第一种形式:/AAA/DDD/BBB第二种形式://BBB(满足双斜杠后面规则的全部得到)第三种形式:/AAA/BBB/*(*表示所有元素)第四种形式:/AAA/BBB[1](第一个BBB元素)。/AAA/BBB[last()](最后一个)第五种形式://BBB[@id](只要BBB上有id属性,都要得到)第六种形式://BBB[@ID='b1'](id属原创 2017-07-18 10:49:15 · 432 阅读 · 0 评论 -
xml的解析与jaxp解析器
xml的解析背景知识xml是标记型文档js使用dom解析标记型文档-根据html 的层级结构,在内存中分配一个树形结构,把html的标签,属性和文本都封装成对象-document对象、element对象、属性对象、文本对象、Node节点对象xml的解析方式(技术):dom和saxdom根据xml的层级结构,在内存中分配一个树形结构,把html的标签,树形和文本都封装成对象缺点:使用dom原创 2017-07-09 22:08:14 · 316 阅读 · 0 评论 -
dtd快速入门
dtd快速入门创建一个文件 后缀名.dtd步骤:1、看xml中有多少个元素(标签) 2、有几个元素,在dtd文件中写几个<!ELEMENT> 3、判断元素是简单元素还是复杂元素(有无子元素) 4、复杂元素<!ELEMENT 元素名称 (子元素,子元素,...)> 简单元素<!ELEMENT 元素名称 (#PCDATA)> 5、在xml中引入原创 2017-07-08 18:02:35 · 420 阅读 · 0 评论