相关疑难解决方法(0)

我可以在DTD中引用外部DTD来获取ELEMENT的结构吗?

我可以定义一个DTD,使其中的元素在外部DTD中定义其结构吗?我的意思是类似下面的内容(这是一个我知道在几个方面无效的例子,但希望能让你知道我在寻找什么):

<?xml version="1.0" encoding="UTF-8"?>
<!ENTITY % MessageHdr-DTD SYSTEM "./messagehdr.dtd">
<!ENTITY % MessageBody-DTD SYSTEM "./messagebody.dtd">
<!ELEMENT Message (MessageHdr, MessageBody)>
<!ELEMENT MessageHdr (MessageHdr-DTD)>
<!ELEMENT MessageBody (MessageBody-DTD)>
Run Code Online (Sandbox Code Playgroud)

这里的尝试是表示Message需要MessageHdr和MessageBody,但这两个元素是在外部引用的DTD中定义的.

xml dtd

4
推荐指数
1
解决办法
492
查看次数

标签 统计

dtd ×1

xml ×1