首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >dtd和ent文件有什么关系?

dtd和ent文件有什么关系?
EN

Stack Overflow用户
提问于 2012-01-17 13:26:30
回答 1查看 1.9K关注 0票数 1

我从Pubmed central下载了一个DTD.zip,这是一个专门用于医学的数据库。它不是Dtd文件,它由文件夹、许多dtd文件、许多ent文件组成。

dtd文件:ftp://ftp.ncbi.nih.gov/pub/archive_dtd/publishing/

EN

回答 1

Stack Overflow用户

发布于 2012-01-17 14:16:19

您看到的是一个模块化的DTD。DTD由许多不同的模块(通常是.ent文件或.mod文件)组成,因此DTD的各个部分可以很容易地重用或忽略/包含。

这些不同的模块通常通过使用参数实体从基本DTD中引用。

例如,XML实例仍将使用其DOCTYPE声明引用单个DTD,但该DTD将具有参数实体声明/对包含元素、attlist、entity等声明的其他文件的引用。

使用链接中的"journal-publishing- DTD -3.0.zip“作为另一个示例,您可能有一个验证为”journal-Publishing3.dtd“的XML实例,但是如果您查看该DTD,您将看到有对两个其他模块(”journal journalpubcustom modules3.ent“和"modules3.ent")的引用,这些模块本身引用了更多的模块。

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8890088

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档