⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 wellformedxml.htm

📁 这是一本关于XML的学习的书
💻 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: 11pt}
.normal9 {  font-size: 9pt}
p{  font-size: 9pt}
a{ text-decoration: none }
a:hover{ color:Red;text-decoration:underline }
a {
font-size:11pt;   
COLOR: cornflowerblue;
FONT-FAMILY: "新细明体", "宋体";
FONT-WEIGHT: bold
 }
.normal11 {  font-size: 11pt}

-->
</style>
<link rel="stylesheet" href="../../Global.css" tppabs="http://www.xml.org.cn:8188/Global.css"></HEAD>
<BODY>

<p ALIGN="CENTER">[<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="51">&nbsp;</td>
    <td width="53%" height="51"> 
      <h2 align="CENTER"><font lang="ZH-CN">编写结构完整的</font>XML<font lang="ZH-CN">文档</font></h2>
      <p align="CENTER"> <font face="宋体" lang="ZH-CN" size=3>翻译</font><font size=3>:<a href="mailto:chujian@tangram.com.cn">褚</a></font><a href="mailto:chujian@tangram.com.cn"><font face="宋体" lang="ZH-CN" size=3>建</font></a></p>
      </td>
    <td width="25%" height="51"><a name="top"></a></td>
  </tr>
  <tr> 
    <td colspan="3" height="812" > 
      <p align="JUSTIFY">&nbsp;</p>
      <p align="JUSTIFY"><font face="宋体" lang="ZH-CN" size=3><span class="normal10"><span class="normal105">一个</span></span></font><span class="normal105"><span class="normal10"><font size=3><span class="normal105">XML</span></font><font face="宋体" lang="ZH-CN" size=3><span class="normal105">文档如果符合一些基本的规范,那它就是结构规范的。</span></font><font size=3><span class="normal105">XML</span></font><font face="宋体" lang="ZH-CN" size=3 class="normal105">格式有一套比</font><font size=3><span class="normal105">HTML</span></font><font face="宋体" lang="ZH-CN" size=3 class="normal105">简单的解析规则,允许</font><font size=3><span class="normal105">XML</span></font><font face="宋体" lang="ZH-CN" size=3 class="normal105">解析器不需要外部描述或了解数据含义就可以解析</font><font size=3><span class="normal105">XML</span></font><font face="宋体" lang="ZH-CN" size=3><span class="normal105">数据。</span></font></span></span></p>
      <p align="JUSTIFY"></p>
      <ul>
        <p align="JUSTIFY"> 
        <li><span class="normal105"><span class="normal105"><span class="normal10"><font face="宋体" lang="ZH-CN" size="3" class="normal105">起始标签和结束标签必须匹配</font></span></span></span></li>
        <p></p>
      </ul>
      <dir> 
        <dir> 
          <p align="JUSTIFY"><span class="normal10"><font size=3><span class="normal105">XML</span></font><font face="宋体" lang="ZH-CN" size=3 class="normal105">元素可以包含正文和其他元素,在它的</font><font size=3><span class="normal105">schema</span></font><font face="宋体" lang="ZH-CN" size=3 class="normal105">中用严格的规范给出了文档的类型。但是,元素必须严格嵌套:每个起始标签必须有对应的结束标签。</font></span></p>
        </dir>
      </dir>
      <p align="JUSTIFY"> </p>
      <ul>
        <p align="JUSTIFY">
        <li><span class="normal10"><font face="宋体" lang="ZH-CN" size="3" class="normal105">元素不能交迭</font></span></li>
        <p></p>
      </ul>
      <dir> 
        <dir> 
          <p align="JUSTIFY"> <span class="normal10"><font face="宋体" lang="ZH-CN" size=3><span class="normal105">下面的例子不符合</span></font><span class="normal105"><font size=3><span class="normal105">XML</span></font><font face="宋体" lang="ZH-CN" size=3 class="normal105">语法。</font></span></span></p>
          <pre><span class="normal10"><font face="Courier New" class="normal105">&lt;title&gt;Evolution of Culture &lt;sub&gt;in Animals
      &lt;/title&gt; by John T. Bonner&lt;/sub&gt;</font></span></pre>
          <p align="JUSTIFY"></p>
          <p align="JUSTIFY"><span class="normal105"><span class="normal105"><span class="normal10"><font face="宋体" lang="ZH-CN" size="3"><span class="normal105">改正后符合语法的形式是</span>:</font></span></span></span></p>
          <pre><span class="normal10"><font face="Courier New" class="normal105">&lt;title&gt;Evolution of Culture
  &lt;sub&gt;in Animals&lt;/sub&gt;
    &lt;author&gt;by John T. Bonner&lt;/author&gt;
&lt;/title&gt; </font></span></pre>
          <p align="JUSTIFY"></p>
        </dir>
      </dir>
      <ul>
        <p align="JUSTIFY">
        <li><span class="normal10"><font size=3><span class="normal105">XML</span></font><span class="normal105"><font face="宋体" lang="ZH-CN" size=3 class="normal105">标签对大小写是敏感的</font></span></span></li>
        <p></p>
      </ul>
      <p align="JUSTIFY"></p>
      <dir> 
        <dir> 
          <p align="JUSTIFY"><span class="normal10"><font face="宋体" lang="ZH-CN" size="3" class="normal105">下面是不同的元素。</font></span></p>
          <pre><span class="normal10"><font face="Courier New" class="normal105">&lt;City&gt; &lt;CITY&gt; &lt;city&gt;</font></span></pre>
          <p align="JUSTIFY"></p>
        </dir>
      </dir>
      <ul>
        <p align="JUSTIFY">
        <li><span class="normal10"><font face="宋体" lang="ZH-CN" size="3" class="normal105">表示空元素</font></span></li>
        <p></p>
      </ul>
      <p align="JUSTIFY"></p>
      <dir> 
        <dir> 
          <p align="JUSTIFY"><span class="normal10"><font size=3><span class="normal105">XML</span></font><span class="normal105"><font face="宋体" lang="ZH-CN" size=3><span class="normal105">对空元素有速记办法:一个标签以</span></font><span class="normal105"><font size=3><span class="normal105">/&gt;</span></font><font face="宋体" lang="ZH-CN" size=3><span class="normal105">符号结尾就表示空元素</span>。<span class="normal105">例如,下面两行是等效的:</span></font></span></span></span></p>
          <p align="JUSTIFY"></p>
          <pre><span class="normal105"><span class="normal105"><span class="normal105"><span class="normal105"><span class="normal105"><span class="normal10"><font face="Courier New">&lt;</font></span></span><span class="normal10"><font face="Courier New"><span class="normal105">title/&gt;
</span></font></span></span></span><span class="normal105"><span class="normal10"><font face="Courier New"><span class="normal105">&lt;title&gt;&lt;/title</span></font></span></span><span class="normal10"><font face="Courier New">&gt;</font></span></span></span></pre>
        </dir>
      </dir>
      <p align="JUSTIFY"> </p>
      <ul>
        <p align="JUSTIFY">
        <li><span class="normal10"><font face="宋体" lang="ZH-CN" size="3" class="normal105">保留字符</font></span></li>
        <p></p>
      </ul>
      <p align="JUSTIFY"></p>
      <dir> 
        <dir> 
          <p align="JUSTIFY"> <span class="normal10"><font face="宋体" lang="ZH-CN" size=3 class="normal105">一些字符是</font><font size=3><span class="normal105">XML</span></font><font face="宋体" lang="ZH-CN" size=3><span class="normal105">句法结构的一部分。如果你想要在</span></font><font size=3><span class="normal105">XML</span></font><font face="宋体" lang="ZH-CN" size=3 class="normal105">数据中引用它们,必须用特殊的字符来替代它们。下面列出这些字符。</font></span></p>
          <p align="JUSTIFY"></p>
          <pre><span class="normal105"><span class="normal105"><span class="normal105"><span class="normal10"><font face="Courier New"><span class="normal105">&lt;&#9;</span>&amp;<span class="normal105">lt;
&amp;&#9;&amp;<span class="normal105">a</span>mp;</span>
<span class="normal105">&gt;</span>&#9;<span class="normal105">&amp;gt;
"</span>&#9;&amp;<span class="normal105">quot;
'</span>&#9;&amp;<span class="normal105">apos;</span></font></span></span></span></span></pre>
          <p align="JUSTIFY"></p>
          <p align="JUSTIFY"><span class="normal10"><font face="宋体" lang="ZH-CN" size=3><span class="normal105">例如,</span></font><span class="normal105"><font size=3><span class="normal105">"Melons</span> 
            <span class="normal105">cost</span> <span class="normal105">&lt;</span> 
            </font><font size=3 class="normal105">$1 at the A&amp;P</font></span><font size=3 class="normal105">"</font><font face="宋体" lang="ZH-CN" size=3 class="normal105">要写成</font><font size=3><span class="normal105">"Melons 
            cost &amp;lt; $1 at the A&amp;amp;P."</span></font><span class="normal105"><font face="宋体" lang="ZH-CN" size=3>。</font></span></span></p>
          <p align="JUSTIFY"></p>
        </dir>
      </dir>
      <ul>
        <p align="JUSTIFY">
        <li><span class="normal10"><font face="宋体" lang="ZH-CN" size=3><span class="normal105">每个</span></font><span class="normal105"><font size=3><span class="normal105">XML</span></font><font face="宋体" lang="ZH-CN" size=3 class="normal105">文档必须有唯一的根元素</font></span></span></li>
        <p></p>
      </ul>
      <dir> 
        <dir> 
          <p align="JUSTIFY"> <span class="normal105"><span class="normal10"><font face="宋体" lang="ZH-CN" size=3><span class="normal105">例如,在天气报告中,元素</span></font></span></span><span class="normal10"><font size=3 class="normal105">&lt;weather-report&gt;</font><font face="宋体" lang="ZH-CN" size=3 class="normal105">表示这个</font><font size=3><span class="normal105">XML</span></font><font face="宋体" lang="ZH-CN" size=3 class="normal105">文档唯一的根元素。</font></span></p>
        </dir>
      </dir>
    </td>
  </tr>
  <tr> 
    <td colspan="3"><font face="宋体" lang="ZH-CN" size=3> </font> <rev></rev><font face="宋体" lang="ZH-CN" size=3></font> 
      <hr size="1">
      <p align="center"><font face="宋体" lang="ZH-CN"><span class="normal11">[<a href="#top">返回标题</a>][<a href="../resource.htm" tppabs="http://www.xml.org.cn:8188/resource/resource.htm" target="_parent">返回资源</a>][<a href="../../default.asp" tppabs="http://www.xml.org.cn:8188/default.asp" target="_parent">返回首页</a>][<a href="mailto:xmlteam@egroups.com">欢迎投稿</a>]</span></font></p>
      <p align="center"><span class="normal11">最后更新:1999年8月18日<br>
        <font color="#FF0033" size="-1">本站点所刊文章版权,均归本站点所有。署名作者拥有其著作权。<br>
        未经</font><font color="#FF0033"><a href="mailto:xmlteam@egroups.com"><font color="#6666FF" size="-1">允许</font></a></font><font color="#FF0033" size="-1">,不得随意转载,违者必究!!</font> 
        </span></p>
    </td>
  </tr>
</table>
<h2 ALIGN="CENTER">&nbsp;</h2>
<FONT FACE="宋体" LANG="ZH-CN" SIZE=3> 
<P ALIGN="JUSTIFY">&nbsp;</P>
</FONT><FONT FACE="宋体" LANG="ZH-CN" SIZE=3></FONT> 
</BODY>
</HTML>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -