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 · 146 阅读 · 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 · 58 阅读 · 0 评论 -
xml学习总结(四)——schema、sax
文章目录一、schema二、在xml文件中引入约束文件三、实例四、sax解析一、schema1.语法<?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 · 134 阅读 · 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 · 170 阅读 · 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 · 130 阅读 · 0 评论 -
xml中的特殊字符
xml中存在5个特殊字符,某些情况下使用这些字符可能会产生错误,例如:<user>s<s</user>这时应该使用该字符对应的转义字符:特殊字符转义字符&&<<>>""’'注:“>”可以直接使用。...原创 2021-09-07 17:56:39 · 2801 阅读 · 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 · 554 阅读 · 0 评论