
------【xml】
文章平均质量分 72
恩会
这个作者很懒,什么都没留下…
展开
-
xml
xml的简介xml:可扩展的标记语言可扩展:html的标签是预先定义好的,但是xml语言可以自定义xml的版本:1.0和1.1 因为1.1不向下兼容,所以1.0使用较多xml常用场景: xml可以保存数据 xml文件可以用作框架的配置文件 xml文件可以在系统与系统之间进行数据的传输(例如:新浪天气预报的接口(用xml提供数据)(WebService))...原创 2018-11-24 13:09:08 · 404 阅读 · 0 评论 -
dtd约束
dtd约束dtd文件的开发步骤(简易入门)创建dtd文件 dtd文件想要约束的元素(定义元素)语法:<!ELEMENT 元素名称 元素类型> 类型包括简单和复杂 简单元素(中间出现字符串,没有子节点) -- <!ELEMENT 元素名称 (#PCDATA)> 复杂元素(包含子节点) ...原创 2018-11-26 12:47:37 · 177 阅读 · 0 评论 -
xml的解析和JAXP的dom解析
xml的解析(xml的CRUD)xml的解析方式问题:xml的解析方式有哪些?(dom和sax的区别)答:dom解析方式:把xml文档全部加载到内存中,形成树状结构 缺点:如果文档过大,容易产生内存溢出问题 优点:可以做增删改的操作 sax解析方式:边读边解析,基于事件驱...原创 2018-11-26 13:01:34 · 165 阅读 · 0 评论 -
JAXP的SAX解析
JAXP(sun公司提供开发包) 的SAX解析一共有两个概念:解析器和事件处理器解析器:通过JAXP提供的api,创建解析器对象,就可以完成对xml文档的解析 事件处理器编写一个类,继承DefaultHandler类,重写三个方法 解析器在解析xml文档时,默认调用事件处理器的方法 startElement(String uri,String localName,String q...原创 2018-12-04 13:32:55 · 295 阅读 · 0 评论 -
schema约束
schema约束 后缀名 .xsdschema约束的出现是为了克服dtd约束的局限性dtd的约束: 1.只能引入一个dtd文件 2.dtd支持的数据类型比较少(只有字符串)(schema支持更多的数据类型) 3.DTD语法<!ELEMENT> 解析比较困难schema约束和...原创 2018-11-28 20:22:17 · 764 阅读 · 0 评论