SGML实体
实体类型实体被归类为一般或参数:
实体也进一步分类,解析和未解析的:
内部和外部实体一个 内部实体有一个值要么是一文字字符串,或一个解析字符串包括标记和实体定义在同一文档中(如文件类型描述或子文档)。相反,一个外部实体有一个声明调用一个外部文件,因此必须干预一个实体管理器来达到解决外部文件引用的目的。 系统实体一个 系统实体 调用可选的 文档实体当外部实体引用一个完整的标准通用标记语言文档,它是已知的文档作为调用 标准通用标记语言文档实体。一个标准通用标记语言文档是一个文字文件同标准通用标记语言的标记在标准通用标记语言序章定义。一个完整的标准通用标记语言文档不仅包括文档实例本身,序言和可选的标准通用标记语言声明(其中定义文档的标记语法和声明字符编码)。 语法一个实体定义通过一个实体声明 在一个文档类型声明的文档里头文件类型描述。 例如: <!ENTITY 名称 "超级无线保真">
<!ENTITY 栈 SYSTEM "file:///网关接口.入口">
<!ENTITY % 欢迎语 "你好!">
<!ENTITY 欢迎语贰 "%欢迎语; 意为您好!">
此文档类型定义标记声明如下:
实体名称必须遵循标准通用标记语言名称 的规则,也有局限性可以参照实体。 从上面的例子中,一般的实体中引用的文件如下: <内容>
<信息>'&名称;'是一种常见的测试字符串。</信息>
<信息>网关接口.入口 的内容是: &栈;</信息>
<信息>中华人民共和国汉语 &欢迎语贰;</信息>
</内容>
当解析,本文件将被报告的向下的流的应用程序相同的,如果它已被写为如下假设“网关接口.入口”文件包含文本"称呼语": <内容>
<信息>'&名称;'是一种常见的测试字符串。</信息>
<信息>网关接口.入口 的内容是:称呼语</信息>
<信息>中华人民共和国汉语 你好!意为您好!</信息>
</内容>
未声明的实体的引用是一个错误,除非已经定义了一个默认的实体。例如: <!ENTITY DEFAULT "该实体未定义。">
其他标记结构和处理器选项可能会影响是否和如何处理实体。例如,一个处理器可以选择忽略外部实体。 參見引用
外部链接
|
Index:
pl ar de en es fr it arz nl ja pt ceb sv uk vi war zh ru af ast az bg zh-min-nan bn be ca cs cy da et el eo eu fa gl ko hi hr id he ka la lv lt hu mk ms min no nn ce uz kk ro simple sk sl sr sh fi ta tt th tg azb tr ur zh-yue hy my ace als am an hyw ban bjn map-bms ba be-tarask bcl bpy bar bs br cv nv eml hif fo fy ga gd gu hak ha hsb io ig ilo ia ie os is jv kn ht ku ckb ky mrj lb lij li lmo mai mg ml zh-classical mr xmf mzn cdo mn nap new ne frr oc mhr or as pa pnb ps pms nds crh qu sa sah sco sq scn si sd szl su sw tl shn te bug vec vo wa wuu yi yo diq bat-smg zu lad kbd ang smn ab roa-rup frp arc gn av ay bh bi bo bxr cbk-zam co za dag ary se pdc dv dsb myv ext fur gv gag inh ki glk gan guw xal haw rw kbp pam csb kw km kv koi kg gom ks gcr lo lbe ltg lez nia ln jbo lg mt mi tw mwl mdf mnw nqo fj nah na nds-nl nrm nov om pi pag pap pfl pcd krc kaa ksh rm rue sm sat sc trv stq nso sn cu so srn kab roa-tara tet tpi to chr tum tk tyv udm ug vep fiu-vro vls wo xh zea ty ak bm ch ny ee ff got iu ik kl mad cr pih ami pwn pnt dz rmy rn sg st tn ss ti din chy ts kcg ve
Portal di Ensiklopedia Dunia