XML DTD 语法问题 <!ENTITY % xs-datatypes PUBLIC 'datatypes' 'datatyp...

发布网友 发布时间:2024-10-21 17:23

我来回答

1个回答

热心网友 时间:2024-11-20 09:22

这是一个外部参数实体。%,表示是参数实体;SYSTEM 或PUBLIC,表示是外部实体。
参数实体:实体用在DTD中而非XML中。
外部实体:实体的定义在别的DTD中而不在当前DTD中。
所以这句DTD的意思是:当前的DTD文档中会用到一个名为xs-datatypes的实体,此实体的定义在外部公共文件“datatypes.dtd”中,'datatypes‘是此外部文件的公共标识名。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com