XML
zhaoming262350
热爱编程,终于IT,希望在这里得到成长
展开
-
Schema(模式)
DTD相当于数据,Schema相当于集合。XML Schema 是一套预先规定的XMl元素和属性创造的。DTD不遵循XML语法,DTD数据类型有限,DTD不可扩展,DTD不支持空间命名。Schema 基于XMl语法,可以处理XMl文档的处理,扩展了数据类型,可以自定义数据类型,Schema支持继承,Schema的文档结构。DTD 和Schema的作用相同,都是用原创 2013-03-21 22:11:05 · 642 阅读 · 0 评论 -
XML学习基本理论1
XML (eXtensible Markup Language)可扩展的标记性语言DTD (Document ype Definition)文档类型定义注释形式注意注释不允许嵌套 100 lisi beijing XML中的每个元素都是成对出现的(有原创 2013-03-18 21:30:05 · 568 阅读 · 0 评论 -
XML解析(SAX详解)
SAX(Simple APIs for XML 面向XML的简单APIs)也是程序接口。Dom可以随机解析,首先将XMl文档加载到内存中,然后可以随机的方式访问访问内存中的DOM树。SAX是按顺序解析的,没必要把整个XML加载到内存中,一旦经过每个元素,我们在没有办法去访问他,因此SAX占用的内存小,效率更高。通常会使用SAX解析而不是DOM进行解析。SAX以回调的形式进行解析。SAX原创 2013-03-24 21:33:05 · 693 阅读 · 0 评论 -
XML解析( Dom4j 详解)
Dom4j与JDOM 一样,也是开源代码的java库。Dom4j同时也是使用SAX解析器来分析xml文档,要创建dom4j树,Dom4j可以接收Dom格式的内容,并提供从dom4j树到SAX的事件流或W3CDOM树的输出机制。不同的是dom4j自带了一个SAX解析器,如果没有显示的设置SAX解析器,也可以通过系统属性设置解析器。创建一个xml文档:impor原创 2013-03-26 14:00:10 · 957 阅读 · 0 评论 -
DTD详解
PCDATA (Parsed Character Data)可解析的字符数据每个元素必须处出现,并且顺序不能打乱。内部DTD文档 dtd_1.xml]> 王维 鹿柴 空山不见人,但闻人语声 返景入深林,复照青苔上 外部DTD文档 dtd_2.xmldtd_1.dtd原创 2013-03-19 21:32:02 · 848 阅读 · 0 评论 -
XML 学习基本理论2
XML与HTML的异同扩展性:HTMLb不具有扩展性(只有原本定义好的),XML是原标记语言,可用于定义新标记语言。侧重点:HTML如何表现信息,XML结构化的描述。语法请求:HTML不要求嵌套,配对不要求之间具有一定的顺序,XML要求嵌套配对,遵循DTD树形模式。可读性及维护性:HTML难读难维护,XML结构清晰。使用XML可以实现异构语言,异构平台之间的交互。对原创 2013-03-18 21:31:21 · 522 阅读 · 0 评论 -
XML解析(DOM详解)
DOM:Document Object Model(文档对象模型)对于XMl应用开发来说,DOM就是一个对象化的XML数据接口,一个与语言无关,与平台无关的标准化接口规范。DOM有三部分组成:核心(core),HTML,XML.严格区分XML文档数中的根节点和根元素节点:根节点(Document)代表的是XML本身,是我们解析XML文档的入口,而根元素节点表示XML文档的根元素,它对应原创 2013-03-23 22:16:27 · 1162 阅读 · 0 评论 -
XML解析(SAX详解)
SAX(Simple APIs for XML 面向XML的简单APIs)也是程序接口。Dom可以随机解析,首先将XMl文档加载到内存中,然后可以随机的方式访问访问内存中的DOM树。SAX是按顺序解析的,没必要把整个XML加载到内存中,一旦经过每个元素,我们在没有办法去访问他,因此SAX占用的内存小,效率更高。通常会使用SAX解析而不是DOM进行解析。SAX以回调的形式进行解析。SAX原创 2013-03-24 21:32:23 · 737 阅读 · 0 评论 -
JDOM 详解
方法链的编程风格(method chain style)Element e = new Element ("test");e.setAttribute("aa","bb");e.setAttribute("cc","a");e.setAttribute("aa","bb").setAttribute("cc","a");对于JDOM的Format类的getRawFormat原创 2013-03-25 21:23:57 · 783 阅读 · 0 评论 -
XML学习基本理论 3
注意属性值当中不能包含,&,特定的属性值在一个元素中只能出现一次。因此在实体中,<;的符号是,&的符号是&;"的符号是";'的符号是';特别注意每一个实体后面的";";如何定义和使用实体:自定义实体 ]> &qiqihaer &addressCDATA 节原创 2013-03-18 21:32:06 · 566 阅读 · 0 评论 -
DTD详解2 及DTD和XML之间的关系
Enumerated 枚举 婚姻状态(single|married|divorced|widowed)#IMPLED>属性特点 #REQUIRED元素的所有实例都必须有该属性的值(NOT NULL) 元素名 属性名 属性类型 #REQUIRED> DTD示例XML示例 #IMPLIED 可以忽略属性#FIXED value 元素实原创 2013-03-19 21:33:44 · 1146 阅读 · 0 评论 -
Schema详解1
simpleType 详解simpleType元素作用是定义一个简单类型决定了元素的属性值的约束和相关的信息。restriction定义一个约束条件test5.xsdhttp://www.w3.org/2001/XMLSchema"elementFormDefault ="qualified" attributeFormDefault="unqualified">原创 2013-03-22 21:27:43 · 963 阅读 · 0 评论 -
解析XML文档,并把数据存到数据库中
最常用的解析方法原创 2013-10-06 22:23:42 · 14219 阅读 · 2 评论