Adobe DTD保存在哪里?

时间:2009-06-04 05:57:17

标签: xml adobe svg dtd

我无法相信这些是多么困难。无论如何,你认为他们会在adobe.com上。我在哪里可以下载以下Adobe命名空间DTD?:

<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.0//EN"    "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd" [
<!ENTITY ns_flows "http://ns.adobe.com/Flows/1.0/">
<!ENTITY ns_extend "http://ns.adobe.com/Extensibility/1.0/">
<!ENTITY ns_ai "http://ns.adobe.com/AdobeIllustrator/10.0/">
<!ENTITY ns_graphs "http://ns.adobe.com/Graphs/1.0/">
<!ENTITY ns_vars "http://ns.adobe.com/Variables/1.0/">
<!ENTITY ns_imrep "http://ns.adobe.com/ImageReplacement/1.0/">
<!ENTITY ns_sfw "http://ns.adobe.com/SaveForWeb/1.0/">
<!ENTITY ns_custom "http://ns.adobe.com/GenericCustomNamespace/1.0/">
<!ENTITY ns_adobe_xpath "http://ns.adobe.com/XPath/1.0/">

和... http://ns.adobe.com/AdobeSVGViewerExtensions/3.0

1 个答案:

答案 0 :(得分:0)

您在此处列出的网址(以及技术上的URI)可能是 名称空间(我认为'ns_'前缀表明了这一点。

上面列出的是svg的DTD(通过w3.org),内部子集声明了一些实体。这些不是DTD。假设这些是命名空间声明(DTD不执行命名空间,因此使用实体来声明它们是一种常见的黑客攻击),没有理由存在任何要下载的内容。

命名空间只是一个唯一的字符串。那里不需要资源(这就是为什么它们是URI而不是URL)。

我猜你有一个带有一些adobe扩展的svg文件。是对的吗?可能是插图画家生成的文件。如果是这样,可能会有某些DTD(或架构),但上面没有任何内容表明必须有。

对不起。