xml
文章平均质量分 59
*啥也不知道*
这个作者很懒,什么都没留下…
展开
-
xml学习总结(六)——XPath的简单使用
文章目录一、XPath格式及含义二、示例 一、XPath格式及含义 格式 含义 /AAA/DDD/BBB 表示逐层查找,AAA下的DDD下的BBB //BBB 查找并返回一个标签名为“BBB”的集合 /* 查找并返回所有元素 /AAA/BBB[1](或者BBB[last()]) 表示AAA下的第一个BBB元素(最后一个元素) //BBB[@id] 表示带有id属性的BBB标签 //BBB[@id=‘a’] 表示id属性为a的BBB标签 二、示例 xml文件: <原创 2021-09-16 13:50:34 · 219 阅读 · 0 评论 -
xml学习总结(五)——dom4j的简单使用
persons.xml: <?xml version="1.0" encoding="UTF-8"?> <persons> <person id="a"> <name>zhangsan</name> <sex>男</sex> </person> <person> <name>lisi</name> <age>原创 2021-09-15 20:44:13 · 70 阅读 · 0 评论 -
xml学习总结(四)——schema、sax
文章目录一、schema二、在xml文件中引入约束文件三、实例四、sax解析 一、schema 1.语法 <?xml version="1.0" encoding="UTF-8" ?> <schema xmlns="http://www.w3.org/2001/XMLSchema" targetNamespace="http://www.example.cn/123" elementFormDefault="qualified"> <!-原创 2021-09-13 21:11:20 · 144 阅读 · 0 评论 -
xml学习总结(三)——JAXP使用
文章目录一、xml的解析方式二、使用JAXP解析xml文件1.xml源文件2.JAXP示例 一、xml的解析方式 xml的两种解析方式:dom解析,sax解析。 dom解析:一次性加载xml文档,把xml的标签,属性,文本封装成对象,构造树形结构 优点:能实现增删改操作 缺点:如果文件过大,会造成内存溢出 sax解析:一边读取一边解析,从上至下,一行一行解析 优点:对内存要求较低,方便实现查询操作 缺点:不能实现增删改操作 二、使用JAXP解析xml文件 1.xml源文件 <?xml ver原创 2021-09-11 14:08:15 · 212 阅读 · 0 评论 -
xml学习总结(二)——dtd
文章目录一、简单的dtd文件1.代码2.内容说明二、定义标签三、定义标签属性1.语法2.属性类型3.属性约束四、实体 一、简单的dtd文件 1.代码 dtd文件: <!ELEMENT person (name, age)> <!ELEMENT name (#PCDATA)> <!ELEMENT age (#PCDATA)> xml文件: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE person S原创 2021-09-08 20:51:00 · 144 阅读 · 0 评论 -
xml中的特殊字符
xml中存在5个特殊字符,某些情况下使用这些字符可能会产生错误,例如: <user>s<s</user> 这时应该使用该字符对应的转义字符: 特殊字符 转义字符 & & < < > > " " ’ ' 注:“>”可以直接使用。 ...原创 2021-09-07 17:56:39 · 2921 阅读 · 0 评论 -
xml学习总结(一)——xml介绍
文章目录一、xml简介二、xml的简单使用1.xml的语法2.示例如下:2.注释 一、xml简介 可扩展标记语言,标准通用标记语言的子集,简称XML。是一种用于标记电子文件使其具有结构性的标记语言。(百度百科) xml的性质特点 xml是可扩展标记语言(Extensible Markup Language) xml设计宗旨是传输数据 xml类似于html,但是xml标签需要自定义 二、xml的简单使用 1.xml的语法 xml的文档声明 定义标签 定义属性 2.示例如下: <?xml v原创 2021-09-06 19:29:39 · 585 阅读 · 0 评论