前端
HARE_YOU
这个作者很懒,什么都没留下…
展开
-
XML学习之--简析方式
js使用dom解析标记型文档根据html的层级结构,在内存中分配一个树形结构,把HTML标签,属性和文本都分装成对象。使用dom和sex解析xml的过程dom解析:根据xml的层级结构在内存中分配一个树形结构。把xml每一部分都分装成对象。优缺点:1.使用dom方式解析xml时候,如果文件过大,造成内存溢出 2.很方便实现增删改操作。sax解析过程:采用事件驱动,边读边解...原创 2018-04-15 15:49:01 · 192 阅读 · 0 评论 -
XML学习之--jaxp
使用jaxp查询结点例如:xml文件为:<?xml version="1.0" encoding="UTF-8"?><person> <p1> <name>zhangsan</name> <age>20</age> </p1> &a原创 2018-04-15 16:47:53 · 187 阅读 · 0 评论 -
XMl学习之--DTD学习笔记
DTD:1.创建一个文件,后缀名为.dtd2.判断元素是简单元素还是复杂元素: 简单元素:有子元素的元素复杂元素。<!ELEMENT 元素名称 (#PCDATA)> 复杂元素:有子元素的元素。<!ELEMENT 元素名称 (子元素)>3.需要在XML文件中引入dtd文件 <!DOCTYPE 根元素名称 SYSTEM “dtd文件的路径...原创 2018-04-12 21:38:22 · 264 阅读 · 0 评论 -
XML学习之--Schema
schema约束 dtd语法: <!ELEMENT 元素名称 约束> schema符合xml的语法xml语句: 一个xml中可以有多个schema,多个schema使用名称空间区分(类似于java包名) dtd里面有PCDATA类型,但是在schema里面可以支持更多的数据类型 比如 年龄 只能是整数,在schema可以直接定义一个整数类型 sch...原创 2018-04-16 21:28:24 · 174 阅读 · 0 评论 -
XML学习之--sax
XMl的解析原理通过dom和sax根据XM中层级结构在内存中分配一个树形结构,把xml标签,属性,文本分装成一个对象sax解析方式:边解析,边驱动。在java.xml.parsers包内: SAXParser 此类的实例可以从SAXParseFactory.newSAXParse()方法获得。 parse(File f, DefaultHanldler dh)方法 ...原创 2018-04-17 20:04:51 · 143 阅读 · 0 评论