
XML Schema
anyoneking
2010年了,毕业6年了!围绕在我周围的只有生活,生活。为了生活,努力!
展开
-
XML语法---学习笔记
Tove Jani Reminder Dont forget me this weekend!文档的第一行--XML声明---定义XML的版本和文档所用字体的编码.第二行,描述了文档的根元素.接下来的四行描述了根元素的四个子元素(to,from,heading,body)最后一行定义了根元素的结尾.xml中所有的元素都必须有结束标签.xml标签是区分大小写的.和是不同的标签.xml元素必原创 2007-04-20 17:38:00 · 863 阅读 · 0 评论 -
XML Schema学习笔记(二)
XML Schema学习笔记(二)张小根1、关于include的用法include元素可以将外部的定义和声明引入到文档中,并且作为新Schema文档的一部分,但必须注意的一点是,被包含成员的目标命名空间必须和包含的目标命名空间一样。具体写法例子是:“http://www.example.com/schemas/address.xsd” />2、如果一个类型是从另一个类型扩展转载 2008-05-08 13:38:00 · 783 阅读 · 0 评论 -
XML Schema学习笔记(一) 选择自 zhangxiaogen 的 Blog
XML Schema学习笔记 张小根 1、复杂类型和简单类型之间最根本的区别就是:复杂类型的内容中可以包含其他元素,也可以带有属性(Attribute),但简单类型既不能包含子元素,也不能带有任何属性。 type="xsd:string"/> type="xsd:string"/> type="xsd:decima转载 2008-05-08 13:38:00 · 917 阅读 · 1 评论 -
XPath介绍(转自http://blog.chinaunix.net/u/24129/showart_311035.html)
XPath is a language for finding information in an XML document. XPath is used to navigate through elements and attributes in an XML document.Xpath是一种能够在XML文档中寻找信息的语言。它通过XML文档中的元素和属性来进行导航。 ----------转载 2008-02-25 15:08:00 · 1191 阅读 · 1 评论 -
关于dom4j在解析拥有命名空间xmlns时,无法解析的问题
关于dom4j在解析拥有命名空间xmlns时,无法解析的问题 在一个birt开发的项目中,遇到了解析birt生成的xml报表文件的情况,于是决定用dom4j来解决.[需要下载dom4j.jar,jaxen-1.1-beta-10.jar]这两个类库.一开始还忘记了加入jaxen造成了错误. xml代码exam原创 2008-02-01 15:52:00 · 4966 阅读 · 5 评论 -
DOM生成XML
用DOM生成XML文件,自己写的一个例子,放上来晒晒,如果有什么不对的地方,请提出. 生成类:package com.sw.XML;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import javax.xml.parsers.DocumentBuilder;import原创 2007-06-12 13:42:00 · 2200 阅读 · 1 评论 -
xml文件解析-DOM
1. dom解析器工厂 dom提供的都是标准接口,没有具体实现,默认实现是由org.apache.xerces包提供的。 可以用JAXP(java API for XML Processiing)方式来实现解析器工厂,它最大的好处是如果要更换解析器,程序是不用改动的,这就是工厂类的好处。 具体实现如下: import javax.xml.parsers转载 2007-06-06 17:00:00 · 1620 阅读 · 0 评论 -
xml文件解析-SAX
SAX同DOM一样也是一个访问XML文档的接口。SAX是Simple API for XML的缩写。它不像DOM那样是W3C的推荐标准。它是由XML-DEV邮件列表的成员开发维护,由David Megginson领导(david@megginson.com)的一个Public Domain软件。SAX是一个彻底的自由软件,它的作者放弃了对它的所有权利,并且它也被许可用于任何目的(在文章最后附录了它转载 2007-06-06 15:57:00 · 2036 阅读 · 0 评论 -
xml文件解析-DOM4J
1. 读取并解析XML文档:读写XML文档主要依赖于org.dom4j.io包,其中提供DOMReader和SAXReader两类不同方式,而调用方式是一样的。这就是依靠接口的好处。 // 从文件读取XML,输入文件名,返回XML文档转载 2007-06-06 17:02:00 · 916 阅读 · 0 评论 -
xml文件解析-JDOM
1.构造解析器 方法1:import org.jdom.*;import org.jdom.input.*;SAXBuilder saxBuilder = new SAXBuilder();File file = new File("src/c03/students.xml");Document doc = saxBuilder.build(file); 方法2:转载 2007-06-06 17:01:00 · 877 阅读 · 0 评论 -
XML学习---前言
XML:Extensible Markup Language(可扩展标记语言)是一种标记语言.用于定义数据,XML标记不是预先定义的,你必须自己定义标记.XML使用DTD(document type definition)或XML Schema来描述数据在此子模块中,涉及到XML知道的部分,大多都是从下面链接中总结来的.(转载+自己的提炼),以后将不再在各个帖子中重复说明转载.http:/转载 2007-04-20 17:37:00 · 1049 阅读 · 0 评论 -
XML属性---学习笔记
XML 元素可以像HTML一样在开始标签(start tag)里书写属性。(1)属性是用来提供关于元素的附加信息的。属性值必须附在引号里表示,单引和双引都可以用。注意: 如果属性值本身含有双引号,那就必须用上单引号。注意: 如果属性值本身含有单引号,那就必须用上双引号。 或(2)数据能以子元素或属性的形式储存起来 Anna Smith同 female Anna Smith(3原创 2007-04-20 17:53:00 · 909 阅读 · 0 评论 -
XML元素---学习笔记
(1)XML元素是可扩展的 Tove Jani Dont forget me this weekend!假设我们已经创造了一个应用软件,用它从XML文档中获取, , 和 元素,产出这样的结果:MESSAGE To: ToveFrom: JaniDont forget me this weekend!假设XML文档的作者又添加了一些信息: 2002-08-01 Tove Jani Remind原创 2007-04-20 17:39:00 · 866 阅读 · 0 评论 -
通过xsd校验xml文件
function StorePage(){d=document;t=d.selection?(d.selection.type!=None?d.selection.createRange().text:):(d.getSelection?d.getSelection():);void(keyit=window.open(http://www.365key.com/s原创 2008-05-12 13:34:00 · 4997 阅读 · 1 评论