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

📄 xml1_0 中文文档(第二版)---2_ 文件 - fanqiang_com.htm

📁 详细的讲述了XML相关知识
💻 HTM
📖 第 1 页 / 共 5 页
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0064)http://fanqiang.chinaunix.net/program/html/2001-05-17/2004.shtml -->
<HTML><HEAD><TITLE>XML1.0 中文文档(第二版)---2. 文件 - fanqiang.com</TITLE>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<STYLE type=text/css>BODY {
	FONT: 12pt 宋体
}
TH {
	FONT: 12pt 宋体
}
INPUT {
	FONT: 12pt 宋体
}
SELECT {
	FONT: 12pt 宋体
}
TEXTAREA {
	FONT: 12pt 宋体
}
SELECT {
	FONT: 12pt 宋体
}
checkbox {
	FONT: 12pt 宋体
}
A:link {
	COLOR: #e6a306; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #e6a306; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #ffff00; TEXT-DECORATION: underline
}
BODY {
	FONT-SIZE: 12pt; FONT-FAMILY: "宋体", "serif"
}
TD {
	FONT-SIZE: 12pt; FONT-FAMILY: "宋体", "serif"
}
P {
	FONT-SIZE: 9pt; LINE-HEIGHT: 150%
}
</STYLE>

<META content="MSHTML 6.00.2800.1505" name=GENERATOR></HEAD>
<BODY text=#ffffff bgColor=#000000 leftMargin=0 
background="XML1_0 中文文档(第二版)---2_ 文件 - fanqiang_com.files/bline.gif" topMargin=5 
onload=setTailPosition() marginwidth="0" marginheight="5">
<CENTER>
<TABLE cellSpacing=0 cellPadding=0 width=750 border=0>
  <TBODY>
  <TR>
    <TD height=45>
      <P align=center><IMG alt="[ 永远的UNIX::UNIX技术资料的宝库 ]" 
      src="XML1_0 中文文档(第二版)---2_ 文件 - fanqiang_com.files/title.gif"> </P></TD></TR>
  <TR>
  <TR>
    <TD vAlign=bottom align=left height=40><SMALL><A 
      href="http://fanqiang.chinaunix.net/">首页</A> &gt; 编程技术 &gt; <A 
      href="http://fanqiang.chinaunix.net/program/html/index.shtml">HTML/JS/XML</A> 
      &gt; 正文</SMALL></TD></TR>
  <TR>
    <TD width="100%" bgColor=#d09f0d colSpan=5 height=2><IMG height=1 
      src="XML1_0 中文文档(第二版)---2_ 文件 - fanqiang_com.files/c.gif" 
  width=1></TD></TR></TBODY></TABLE>
<TABLE cellSpacing=0 cellPadding=0 width=750 border=0>
  <TBODY>
  <TR>
    <TD vAlign=top align=middle><BR>
      <TABLE cellSpacing=0 cellPadding=0 width="90%" align=center border=0>
        <TBODY>
        <TR>
          <TH class=f24>
            <H1>XML1.0 中文文档(第二版)---2. 文件</H1></TH></TR>
        <TR>
          <TD align=middle height=20><FONT color=#999999><SMALL>本文出自: 
            http://lightning.prohosting.com/~qqiu 译者:裘强 (qqiu@yeah.net) 
            (2001-05-17 09:25:59)</SMALL></FONT></TD></TR>
        <TR>
          <TD><BR>
            <SCRIPT type=text/javascript><!--
google_ad_client = "pub-0052768304011480";
google_alternate_color = "000000";
google_ad_width = 728;
google_ad_height = 90;
google_ad_format = "728x90_as";
google_ad_channel ="5959447789";
google_color_border = "000000";
google_color_bg = "666666";
google_color_link = "FFFFFF";
google_color_url = "FF9900";
google_color_text = "CCCCCC";
//--></SCRIPT>

            <SCRIPT 
            src="XML1_0 中文文档(第二版)---2_ 文件 - fanqiang_com.files/show_ads.js" 
            type=text/javascript>
</SCRIPT>
          </TD></TR>
        <TR>
          <TD height=15></TD></TR>
        <TR>
          <TD class=l17><FONT class=f14 id=zoom><FONT color=#cccccc><!-- 正文begin --><!--HTML_BEGIN-->2. <A 
            href="http://fanqiang.chinaunix.net/program/html/2001-05-17/2004.shtml#sec-documents">文件</A> 
            2.1 <A 
            href="http://fanqiang.chinaunix.net/program/html/2001-05-17/2004.shtml#sec-well-formed">格式正确的 
            XML 文件</A> 2.2 <A 
            href="http://fanqiang.chinaunix.net/program/html/2001-05-17/2004.shtml#charsets">字符</A> 
            2.3 <A 
            href="http://fanqiang.chinaunix.net/program/html/2001-05-17/2004.shtml#sec-common-syn">通用语法成分</A> 
            2.4 <A 
            href="http://fanqiang.chinaunix.net/program/html/2001-05-17/2004.shtml#syntax">字符数据和标记</A> 
            2.5 <A 
            href="http://fanqiang.chinaunix.net/program/html/2001-05-17/2004.shtml#sec-comments">注释</A> 
            2.6 <A 
            href="http://fanqiang.chinaunix.net/program/html/2001-05-17/2004.shtml#sec-pi">处理指令</A> 
            2.7 <A 
            href="http://fanqiang.chinaunix.net/program/html/2001-05-17/2004.shtml#sec-cdata-sect">CDATA 
            段</A> 2.8 <A 
            href="http://fanqiang.chinaunix.net/program/html/2001-05-17/2004.shtml#sec-prolog-dtd">序言和文件类型声明</A> 
            2.9 <A 
            href="http://fanqiang.chinaunix.net/program/html/2001-05-17/2004.shtml#sec-rmd">独立文件声明</A> 
            2.10 <A 
            href="http://fanqiang.chinaunix.net/program/html/2001-05-17/2004.shtml#sec-white-space">空白处理</A> 
            2.11 <A 
            href="http://fanqiang.chinaunix.net/program/html/2001-05-17/2004.shtml#sec-line-ends">行尾处理</A> 
            2.12 <A 
            href="http://fanqiang.chinaunix.net/program/html/2001-05-17/2004.shtml#sec-lang-tag">语言标识</A> 

            <P><A name=dt-xml-doc></A>[定义:如果一个数据对象满足本规范中<A 
            href="http://fanqiang.chinaunix.net/program/html/2001-05-17/2004.shtml#dt-wellformed">格式正确的</A>之定义时,它是一个 
            <B>XML 文件</B>。一个格式正确的 XML 文件可以更进一步是<A 
            href="http://fanqiang.chinaunix.net/program/html/2001-05-17/2004.shtml#dt-valid">有效的</A>,如果它满足某些进一步的约束的话。]</P>
            <P>每一个 XML 文件都有逻辑和物理结构。物理上而言,文件由称为<A 
            href="http://fanqiang.chinaunix.net/program/html/2001-05-17/2004.shtml#dt-entity">实体</A>的单元组成。一个实体可以<A 
            href="http://fanqiang.chinaunix.net/program/html/2001-05-17/2004.shtml#dt-entref">引用(refer)</A>其他实体,将它们包含在文件中。文件开始于"根(root)"或<A 
            href="http://fanqiang.chinaunix.net/program/html/2001-05-17/2004.shtml#dt-docent">文件实体</A>。逻辑上而言,文件由声明,元素,注释,字符引用和处理指令组成,所有这些都在文件中用显式标记指明。逻辑和物理结构必须如"<A 
            href="http://fanqiang.chinaunix.net/program/html/2001-05-17/2004.shtml#wf-entities">4.3.2 
            格式正确的已析实体</A>"中所描述的那样严格地嵌套。</P>
            <H3><A name=sec-well-formed>2.1 格式正确的 XML 文件(Well-Formed XML 
            Documents)</A></H3>
            <P><A><AME="DT-WELLFORMED"></A>[定义:一个文本对象是一个格式正确的 XML 文件如果它满足:]</P>
            <OL>
              <LI>作为一个整体,它匹配 <A 
              href="http://fanqiang.chinaunix.net/program/html/2001-05-17/2004.shtml#NT-document"><CODE>document</CODE></A> 
              产生式。 
              <LI>它满足本规范中定义的所有格式正确性约束。 
              <LI>此文件中直接或间接引用的每一个<A 
              href="http://fanqiang.chinaunix.net/program/html/2001-05-17/2004.shtml#dt-parsedent">已析实体</A>都是<A 
              href="http://fanqiang.chinaunix.net/program/html/2001-05-17/2004.shtml#wf-entities">格式正确的</A>。 
              </LI></OL>
            <H5>文件</H5>
            <TABLE class=scrap>
              <TBODY>
              <TR vAlign=baseline>
                <TD><A name=NT-document></A>[1] </TD>
                <TD><CODE>document</CODE></TD>
                <TD>::= </TD>
                <TD><CODE><A 
                  href="http://fanqiang.chinaunix.net/program/html/2001-05-17/2004.shtml#NT-prolog">prolog</A> 
                  <A 
                  href="http://fanqiang.chinaunix.net/program/html/2001-05-17/2004.shtml#NT-element">element</A> 
                  <A 
                  href="http://fanqiang.chinaunix.net/program/html/2001-05-17/2004.shtml#NT-Misc">Misc</A>*</CODE></TD></TR></TBODY></TABLE>
            <P>匹配 <A 
            href="http://fanqiang.chinaunix.net/program/html/2001-05-17/2004.shtml#NT-document"><CODE>document</CODE></A> 
            产生式意味着:</P>
            <OL>
              <LI>它包含一个或多个<A 
              href="http://fanqiang.chinaunix.net/program/html/2001-05-17/2004.shtml#dt-element">元素</A>。 

              <LI><A 
              name=dt-root></A>[定义:有且仅有一个称为<B>根(root)</B>或文件元素的元素,它不出现在其他任何元素的<A 
              href="http://fanqiang.chinaunix.net/program/html/2001-05-17/2004.shtml#dt-content">内容(content)</A>中。] 
              对于其他所有元素,如果起始标签在另一个元素的内容中,则其结束标签也在同一元素的内容中。换一个更简单的说法,以起始标签和结束标签为界的各个元素,必须严格地嵌套。 
              </LI></OL>
            <P><A name=dt-parentchild></A>[定义:这样做的结果是,对于每一个非根的元素 
            <CODE>C</CODE>,文件中另有一个元素 <CODE>P</CODE>,<CODE>C</CODE> 在 
            <CODE>P</CODE> 的内容中,而不在其他任何被 <CODE>P</CODE> 
            所包含的元素的内容中。<CODE>P</CODE> 被称为 <CODE>C</CODE> 的<B>父元素(parent)</B>,而 
            <CODE>C</CODE> 被称为 <CODE>P</CODE> 的<B>子元素(child)</B>。]</P>
            <H3><A name=charsets>2.2 字符</A></H3>
            <P><A name=dt-text></A>[定义:一个已析实体包含<B>文本(text)</B>,文本是一个<A 
            href="http://fanqiang.chinaunix.net/program/html/2001-05-17/2004.shtml#dt-character">字符(character)</A>序列,可以表示标记或字符数据。] 
            [定义:一个<A name=dt-character></A><B>字符</B>是 ISO/IEC 10646 <A 
            href="http://fanqiang.chinaunix.net/program/html/2001-05-17/2004.shtml#ISO10646">[ISO/IEC 
            10646]</A>(或 <A 
            href="http://fanqiang.chinaunix.net/program/html/2001-05-17/2004.shtml#ISO10646-2000">[ISO/IEC 
            10646-2000]</A>)中定义的文本最小单元。合法的字符包括制表符,回车,换行以及 Unicode 和 ISO/IEC 

⌨️ 快捷键说明

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