
XML相关技术
文章平均质量分 60
leecong
ASP.NET,J2EE,Oracle,JavaScript
展开
-
DTD中的属性声明
属性名称 属性类型 默认值情况……>例子: width CDATA "0" hight CDATA "0" length CDATA "0">属性的默认值情况字符串: 标记必需有该属性,且有默认值#IMPLIED: 标记可以没有该属性,没有默认值#REQUIR原创 2007-09-29 09:54:00 · 1146 阅读 · 0 评论 -
XPath方法
XPath的目的就是为了在匹配XML文档结构时,能够准确地找到某一个节点元素。XPath就像文件的管理路径。 通过这个路径,可以按照一定的规则查找到所需要的文件;同样,依据XPath所制定的规则,也可以很方便地找到XML结构文档中的任何节点。 XML例: employee用 “/” 指示节点路径。例如: “sitMapNodes/sitMapNode” 表示原创 2007-11-23 14:43:00 · 756 阅读 · 0 评论 -
XML数据岛
在HTML中,可以通过标记嵌入XML文档或引用一个外部XML文档,这部分嵌入HTML页面中的XML数据称为XML数据岛。XML数据岛的使用仅限于IE浏览器。创建XML对象后,可以与HTML文档中的table、span、div等元素绑定,绑定元素的datasrc属性为XML元素的id属性,前面要加上“#”;datafld属性为要显示的字段内容。booklist.xmlxml version=原创 2007-12-12 11:36:00 · 1049 阅读 · 0 评论 -
XML的实体--ENTITY
ENTITY 实体在一个甚至多个XML文档中频繁使用某一条数据,我们可以预先定义一个这条数据的“别名”,即一个ENTITY,然后在这些文档中需要该数据的地方调用它。XML定义了两种类型的ENTITY,一种在XML文档中使用,另一种作为参数在DTD文件中使用。ENTITY的定义语法:]>定义好的ENTITY在文档中通过“&实体名;”来使用。例:booklist_a.xmlxml versio原创 2007-12-11 16:24:00 · 7729 阅读 · 0 评论 -
XML的显示--CSS
通过CSS样式表,设置XML文档中每个标记的显示方式。booklist.css /**//* CSS Document */booklist{...}{display: block;margin: 2px;padding: 2px;width: 300px;border: 1px solid #000000;font: 12px georgia;}book{...}{display: bl原创 2007-12-12 10:26:00 · 814 阅读 · 0 评论 -
XML的显示--XSL
XSL包含3部分内容:1.XSLT:是一种把XML转换为HTML的语言。2.XPath:是一种定义XML节点路径的语言。3.XSL Formatting Objects(XSL格式化对象):定义XML显示的语言。XSLT是通过把XML的每一个元素逐个的转换为HTML元素或代码片段的方法来显示XML文档的。在转换的同时可以对XML文档添加和删除元素、添加和删除属性、对元素进行重新排列或排序、隐藏或显原创 2007-12-12 11:07:00 · 1095 阅读 · 0 评论 -
XML DOM对象
XML DOM对象 Microsoft的XML解析器是与IE5及IE5以上版本的浏览器整合在一起的COM组件,安装了IE浏览器,就可以使用解析器解析XML文档了。但MSXML现在已经有五个不同的版本,所以在创建XMLDOM的时候最好使用工厂模式。function createDocument(){ var aVersions = [ "MSXML2.DOMDocument.5.0原创 2007-12-26 11:48:00 · 738 阅读 · 0 评论 -
使用DOM输出XML节点属性
booklist_d.xml文件xml version="1.0" encoding="UTF-8"?>booklist name="English">book1>name>Ajaxname>price>$5.95price>description>Foundations of Ajax.description>book1>book2>name>Ajax Patternsname>pric原创 2007-12-26 14:38:00 · 1066 阅读 · 0 评论