
XML
foxhk
这个作者很懒,什么都没留下…
展开
-
xml导入样式
XML中可以引入样式: 样式语言有css和xsl(可扩展的样式语言) 1.xml文件(test.xml) [code="java"] zs 20 [/code] 2.css样式文件(test.css) [code="java"]name{font-size:20px;font-weight:bold;}[/code]...原创 2011-04-02 13:01:26 · 217 阅读 · 0 评论 -
JDOM解析XML
1.导入jdom包 2.JdomParse.java [code="java"]package com.lijun.xml.jdom; import java.io.File; import java.io.FileOutputStream; import java.io.FileWriter; import java.util.List; import org.jdom.A...原创 2011-04-08 12:57:55 · 81 阅读 · 0 评论 -
SAX解析XML
1.students.xml [code="java"] 张三 男 20 李四 女 19 王五 ...原创 2011-04-07 11:26:43 · 96 阅读 · 0 评论 -
DOM和SAX解析XML的异同
1.SAX(Simple APIs for XML),面向XML的简单APIs。 2.使用DOM解析XML时,首先将XML文档加载到内存当中,然后可以通过随机的方式访问内存中的DOM树;SAX是基于事件而且是顺序执行的,一旦经过了某个元素,我们就没有办法再去访问它,SAX不必事先将整个XML文档加载到内存中,因此它占据内存要比DOM小,对于大型的XML文档来说,通常会使用SAX而不是DOM进行解...原创 2011-04-07 10:35:33 · 102 阅读 · 0 评论 -
DOM解析XML综合例子
1.students.xml [code="java"] 张三 男 20 李四 女 19 王五 ...原创 2011-04-07 10:29:27 · 131 阅读 · 0 评论 -
DOM解析XML的例子
解析XML的方式有两种:DOM和SAX 关于DOM有如下一个例子。 1.person.xml [code="java"] 张三 男 20 李四 女 19 王五 男 21 [/code] 2.Person.java [code="java"]package com.lijun.xml.dom; ...原创 2011-04-03 17:18:36 · 142 阅读 · 0 评论 -
schema属性,组定义详解
属性通过组分类使用起来更灵活。 以下是复杂一点的例子 1.schema.xsd [code="java"] [/cod...原创 2011-04-03 11:59:58 · 632 阅读 · 0 评论 -
schema元素定义详解
schema比DTD更细粒度的校验XML文件 定义元素并使用例子: 1.schema.xsd [code="java"] [/code] 2.schema.xml [code="java"] [/code] 注:schema本身也XML文件,它通过DTD来校验,这个DTD的地址就是 ...原创 2011-04-03 11:47:22 · 502 阅读 · 0 评论 -
DTD定义属性详解
DTD定义属性格式 看如下例子: [code="java"] ]> [/code] 注: 1.类型: CDATA ---相当于字符串 ID IDREF/IDREFS NMTOKEN/NMTOKENS ---是CDATA的一个子集,范围比CDATA小。 Enumerated ---枚举 如:男|女 ENTI...原创 2011-04-02 15:26:04 · 392 阅读 · 0 评论 -
DTD定义元素详解
DTD(Document Type Definition)文档类型定义可分为三种 a.内部定义 b.外部定义 c.内部和外部定义 1.内部定义student.xml [code="java"] ]> zs 22 [/code] 2.外部定义 student1.xml [code="java"] zs 22 [/code] stu...原创 2011-04-02 14:38:18 · 217 阅读 · 0 评论 -
XML实体,CDATA,DOCTYPE,处理指令
1.XML实体和DOCTYPE [code="java"] ]> &name; &age; [/code] 2.CDATA节 CDATA节中的所有字符都会被当作元素数据的常量部分,而不是XML标记 语法: 注:可以输入任意字符(除]]>外) 不能嵌套 3.处理指令 处理指令:如xml,xmlstylesheet...原创 2011-04-02 13:40:03 · 138 阅读 · 0 评论 -
DOM4J解析XML
1.导入dom4j的包 2.DOM4JParse.java [code="java"]package com.lijun.xml.dom4j; import java.io.File; import java.io.FileOutputStream; import java.io.FileWriter; import java.util.Iterator; import java...原创 2011-04-08 15:53:54 · 71 阅读 · 0 评论