📄 xml~nt.htm
字号:
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb_2312-80">
<TITLE>XML教程</TITLE>
<style type="text/css">
<!--
.normal10 { font-size: 10.5pt}
.normal9 { font-size: 9pt}
a{ text-decoration: none }
a:hover{ color:Red;text-decoration:underline }
a {
font-size:10.5pt;
COLOR: #6699FF;
FONT-FAMILY: "新细明体", "宋体";
FONT-WEIGHT: bold
}
.normal105 { font-size: 11pt}
.p { font-size: 11pt}
.h4 { font-size: 10.5pt; font-weight: bold}
-->
</style>
</HEAD>
<BODY>
<p ALIGN="CENTER" class="normal105">[<a href="../../default.asp" tppabs="http://www.xml.org.cn:8188/default.asp" target="_parent">返回首页</a>][<a href="../resource.htm" tppabs="http://www.xml.org.cn:8188/resource/resource.htm" target="_parent">返回资源</a>]</p>
<table width="85%" border="0" align="center">
<tr>
<td width="22%" height="46"><a name="head"></a></td>
<td width="53%" height="46">
<h2 align="center">XML教程</h2>
<p align="center" class="normal10"> 翻译:<a href="mailto:chujian@tangram.com.cn">褚健</a><font face="宋体" lang="ZH-CN" size=5>
</font></p>
</td>
<td width="25%" height="46"><a name="top"></a></td>
</tr>
<tr>
<td colspan="3" height="4714">
<table width="90%" border="0" cellspacing="2" cellpadding="2" align="center">
<tr>
<td bgcolor="#FF3333" class="normal9">
<div align="center"><b><font color="#FFFFFF">1</font></b></div>
</td>
<td bgcolor="#ffcc99" valign="middle"><a href="#p1">处理XML元素</a></td>
</tr>
<tr>
<td bgcolor="#FF3333" class="normal9">
<div align="center"><b><font color="#FFFFFF">2</font></b></div>
</td>
<td bgcolor="#ffcc99" valign="middle">
<p align="JUSTIFY"><a href="#p2"><font lang="ZH-CN">处理</font>XML<font lang="ZH-CN">文档</font></a></p>
</td>
</tr>
<tr>
<td bgcolor="#FF3333" class="normal9">
<div align="center"><b><font color="#FFFFFF">3</font></b></div>
</td>
<td bgcolor="#ffcc99" valign="middle"> <a href="#p3"><font lang="ZH-CN">处理</font>XML<font lang="ZH-CN">数据岛</font></a></td>
</tr>
<tr>
<td bgcolor="#FF3333" class="normal9">
<div align="center"><b><font color="#FFFFFF">4</font></b></div>
</td>
<td bgcolor="#ffcc99" valign="middle"> <a href="#p4"><font lang="ZH-CN">类似于</font><font lang="ZH-CN">文档对象</font><font lang="ZH-CN">访问一个</font>XML<font lang="ZH-CN">数据岛</font></a></td>
</tr>
<tr>
<td bgcolor="#FF3333" class="normal9">
<div align="center"><b><font color="#FFFFFF">5</font></b></div>
</td>
<td bgcolor="#ffcc99" valign="middle"> <a href="#p5"><font lang="ZH-CN">访问</font>XML<font lang="ZH-CN">对象模式</font></a></td>
</tr>
<tr>
<td bgcolor="#FF3333" class="normal9">
<div align="center"><b><font color="#FFFFFF">6</font></b></div>
</td>
<td bgcolor="#ffcc99" valign="middle"> <font lang="ZH-CN"><a href="#p6">在</a></font><a href="#p6">XML<font lang="ZH-CN">文档中使用数据类型</font></a></td>
</tr>
<tr>
<td bgcolor="#FF3333" class="normal9">
<div align="center"><b><font color="#FFFFFF">7</font></b></div>
</td>
<td bgcolor="#ffcc99" valign="middle"> <a href="#p7"><font lang="ZH-CN">访问经过类型定义的</font>XML<font lang="ZH-CN">值</font></a></td>
</tr>
<tr>
<td bgcolor="#FF3333" class="normal9" height="2">
<div align="center"><b><font color="#FFFFFF">8</font></b></div>
</td>
<td bgcolor="#ffcc99" height="2" valign="middle"> <a href="#p8">XML
Schema</a></td>
</tr>
</table>
<h3><font lang="ZH-CN" color="#000000">处理</font><font color="#000000">XML<font lang="ZH-CN">元素</font></font><font lang="ZH-CN"><a name="p1"></a></font></h3>
<p align="JUSTIFY"></p>
<p align="JUSTIFY"><span class="normal10"><span class="normal9"><span class="normal105"><span class="normal10"><span class="normal10"><span class="normal10"><span class="normal10"><span class="normal10">XML<span class="normal10"><span class="normal10"><font lang="ZH-CN">是一种标识语言。一<span class="normal10">个</span></font><span class="normal10">XML<font lang="ZH-CN"><span class="normal10">元素是由开始标签、结束</span>标签以及标签之间的数据构成的。开始和结束标签用来描述标签之间的数据。标签之间的数据被认为是元素的值。例如,在下面一个</font>XML<font lang="ZH-CN">元素的例子中,元素“</font>director<font lang="ZH-CN">”的值是“</font>Éd
Wood<font lang="ZH-CN">”。</font></span></span></span></span></span></span></span></span></span></span></span></p>
<p align="JUSTIFY"></p>
<p align="JUSTIFY"><span class="normal10"><director>Ed Wood</director></span></p>
<p align="JUSTIFY"></p>
<p align="JUSTIFY"><font lang="ZH-CN"><span class="normal10"><span class="normal10"><span class="normal10">元素名(“</span></span></span></font><span class="normal10"><span class="normal10"><span class="normal10">director<font lang="ZH-CN">”)允许你把“</font>Ed
Wood<font lang="ZH-CN">”这个值标出来,这样你就能把这些数据同另外类似的数据区分开来。例如,有可能另一个元素的值也是“</font>Ed
Wood<font lang="ZH-CN">”。</font></span></span></span></p>
<p align="JUSTIFY"></p>
<p align="JUSTIFY" class="normal10"><actor>Ed Wood</actor></p>
<p align="JUSTIFY"></p>
<p align="JUSTIFY"><font lang="ZH-CN" class="normal10">由于每个元素都有不同的标签名,所以你能很容易把上面两个元素的值区别开来。如果没有办法把数据标出来,两个有同样值的元素会混淆起来。</font></p>
<p align="JUSTIFY"></p>
<p align="JUSTIFY"><a href="#head"><font face="宋体" lang="ZH-CN" size="3">返回</font></a></p>
<h3 align="JUSTIFY"></h3>
<h3 align="JUSTIFY"><font lang="ZH-CN" color="#000000">处理</font><font color="#000000">XML<font lang="ZH-CN">文档</font></font><font lang="ZH-CN"><a name="p2"></a></font></h3>
<p align="JUSTIFY"></p>
<p align="JUSTIFY"><font lang="ZH-CN"><span class="normal10">一个基本的</span></font><span class="normal10">XML<font lang="ZH-CN">文档就是一个</font>XML<font lang="ZH-CN">元素,它可以嵌套</font>XML<font lang="ZH-CN">元素。例如,下面的</font>XML<font lang="ZH-CN">元素“</font>books<font lang="ZH-CN">”就是一个有效的</font>XML<font lang="ZH-CN">文档</font></span><font face="宋体" lang="ZH-CN" size=3>。</font></p>
<p align="JUSTIFY"></p>
<pre align="JUSTIFY" class="normal10"><font face="Arial, Helvetica, sans-serif"><books>
<book isbn="0345374827">
<title>The Great Shark Hunt</title>
<author>Hunter S. Thompson</author>
</book>
</books></font></pre>
<p align="JUSTIFY"></p>
<p align="JUSTIFY"><font lang="ZH-CN"><span class="normal10">构建一个基本的</span></font><span class="normal10">XML<font lang="ZH-CN">文档需要记住关键的三点:所有元素必须有结束标签;所有元素必须正确的嵌套(不允许交迭元素);所有特征值必须加引号。</font></span></p>
<p align="JUSTIFY"></p>
<p align="JUSTIFY"><a href="#head"><font face="宋体" lang="ZH-CN" size="3">返回</font></a></p>
<h3 align="JUSTIFY"></h3>
<h3 align="JUSTIFY"><font lang="ZH-CN" color="#000000">处理</font><font color="#000000">XML<font lang="ZH-CN">数据岛</font></font><font lang="ZH-CN"><a name="p3"></a></font></h3>
<h4 align="JUSTIFY"><font lang="ZH-CN" color="#000000"><span class="h4">什么是</span></font><span class="h4"><font color="#000000">XML<font lang="ZH-CN">数据岛?</font></font></span></h4>
<p align="JUSTIFY"></p>
<p align="JUSTIFY"><font lang="ZH-CN"><span class="normal10">数据岛是指存在于</span></font><span class="normal10">HTML<font lang="ZH-CN">页面中的</font>XML<font lang="ZH-CN">代码。数据岛允许你在</font>HTML<font lang="ZH-CN">页面中集成</font>XML<font lang="ZH-CN">,</font>对XML<font lang="ZH-CN">编写脚本,不需要通过脚本或</font><OBJECT><font lang="ZH-CN">标签读取</font>XML<font lang="ZH-CN">。几乎所有能够存在于一个结构完整的</font>XML<font lang="ZH-CN">文档中的东西都能存在于一个数据岛中。包括处理指示、</font>DOCTYPE<font lang="ZH-CN">声明和内部子集。(注意,编码串不能放在数据岛中。)</font></span></p>
<p align="JUSTIFY"></p>
<p align="JUSTIFY"><font lang="ZH-CN"><span class="normal10">数据岛的</span></font><span class="normal10">XML<font lang="ZH-CN">可以是内嵌的:</font></span></p>
<p align="JUSTIFY"></p>
<pre align="JUSTIFY" class="normal10"><font face="Arial, Helvetica, sans-serif"><XML ID="XMLID">
<customer>
<name>Herbert Hanley</name>
<custID>81422</custID>
</customer>
</XML></font></pre>
<p align="JUSTIFY"></p>
<p align="JUSTIFY"><font lang="ZH-CN"><span class="normal10">或者在</span></font><span class="normal10">XML<font lang="ZH-CN">标签中通过</font>SRC<font lang="ZH-CN">属性引用:</font></span></p>
<p align="JUSTIFY"></p>
<p align="JUSTIFY"><span class="normal10"><XML ID="XMLID" SRC="customer.xml"></XML></span></p>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -