XML Base学习笔记
来源:互联网 发布:引出数据失败 编辑:程序博客网 时间:2024/06/05 06:04
1、XML Base提供了一种通过显式的指定一个基准URI(base URI),并通过此base URI来解析指向外部资源的相对URI的方式。具体是通过指定XML元素的xml:base属性来实现的。
2、目前只有三个有关XML的规范是基于XML Base的,将其作为他们标准引用的一部分:XLink、XML InfoSet、Cannonical XML。其他的很少或者基本上和XML Base无关。XML Namespace使用了URI但不是通过xml:base属性来解析的。XPath没有使用相对URI引用,所以也没有使用XML Base,XSLT使用了与XML Base不兼容的基URI的方式。
3、以下是一个例子:
<?xml version="1.0"?>
<doc xml:base="http://example.org/today/"
xmlns:xlink="http://www.w3.org/1999/xlink">
<head>
<title>Virtual Library</title>
</head>
<body>
<paragraph>See <link xlink:type="simple" xlink:href="new.xml">what's new</link>!</paragraph>
<paragraph>Check out the hot picks of the day!</paragraph>
<olist xml:base="/hotpicks/">
<item>
<link xlink:type="simple" xlink:href="pick1.xml">Hot Pick #1</link>
</item>
<item>
<link xlink:type="simple" xlink:href="pick2.xml">Hot Pick #2</link>
</item>
<item>
<link xlink:type="simple" xlink:href="pick3.xml">Hot Pick #3</link>
</item>
</olist>
</body>
</doc>
本例中的URIs被解析为下列完整的URIs:
- XML Base学习笔记
- XML Base学习笔记
- java base学习笔记
- Invenio学习笔记--Base
- C#学习笔记-base关键字
- YUI 3 学习笔记:YUI Base
- YUI 3 学习笔记:queue-base
- Chromium Base学习笔记 —— Callback
- Chromium Base学习笔记 —— Weakptr
- 10、Spring-base.xml
- xml学习笔记 1. XML
- sklearn源码学习笔记一:估计子基类base.py
- 大数据课程体系-学习笔记-第一阶段-Java Base
- 大数据课程体系-学习笔记-第一阶段-Linux Base
- 【Android学习笔记】NoSuchMethodError: com.google.common.base.CharMatcher.whitespace()
- ResourseBundle学习笔记"Canot find bundle for base name"
- PCIe学习笔记(14)--- BARs & Base & Limit
- XML学习笔记
- Perl中对查询得的数据排序
- Jini技术
- NetBeans下开发Nokia S60 3rd程序的配置方法
- 将XML存入关系数据库
- 在Tomcat上配置SSL
- XML Base学习笔记
- DataGrid中加入CheckBox,并实现单选
- 层叠式样表CSS选择符
- asp.net 下拉菜单负值
- 实战 。Net 数据访问层 - 1
- MySQL服务器的启动与停止
- c#窗体ESC键最小化
- Hibernate映射的基本操作
- 个人知识管理的“5W”自我分析