Questions tagged [dtd]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

Filter by
Sorted by
Tagged with
0 投票
1 回答
5039 浏览

如何声明空或非空 dtd 元素

如何在 DTD 中声明一个自闭合或包含元素的元素?我找到了*-operator,但我无法验证这是否也可以验证空元素。

我已经尝试过了,但是它在 Visual Studio 中给出了一个编译错误,说该EMPTY元素没有被声明:

或者我可以尝试以下方法,但我无法验证它是否可以:

0 投票
2 回答
1097 浏览

如何从 jar 文件中加载 DTD?

预期的机器没有连接到互联网,我不想使用固定位置加载它。

目标:要从 jar 加载 DTD,jar 将是一个依赖项。

0 投票
3 回答
1430 浏览

Sun 是否已弃用 Java DTD URL?

我们将xmltask ANT 任务用于我们的 ANT 脚本中的条件逻辑(即:if 语句)。

目前这个任务正在轰炸,显然是因为无法到达“ http://java.sun.com/dtd/application_1_3.dtd ”。我们也无法在浏览器中访问此 URL。Sun 是否已“弃用”这些 Java DTD URL?


更新:似乎http://java.sun.com/也不可用。不确定这是否是 Sun/Oracle 的中断,或者该站点是否已停用。

更新 2:好的,现在它正在工作。从昨天开始就没有工作了——我发誓!我认为@Jeremy 是对的,我们需要自己主持。

0 投票
2 回答
708 浏览

DTD 显示在 Eclipse 的项目目标路径中,但在通过 Maven 命令行使用时不显示

我不确定最好的标题是什么,所以如果有人有更好的建议,请开火。

我不确定我应该提供什么信息,所以我会告诉你发生了什么。

我有一些在 Eclipse 中通过良好的单元测试。在这些测试中,有一些 XML 正在针对自定义构建的 DTD(如果有人熟悉的话,稍微修改一下 Apelon DTS DTSConcept)进行验证。在 Eclipse 中,当我运行这些测试时,我可以在项目的目标路径中看到 dtds 出现。

因此,dir1/dir2/dtds/myDtd.dtd 存在于项目的目标路径中。

但是,如果我使用 maven (mvn clean test) 在命令行上运行单元测试,这些测试会因为 MalformedURLException 而失败。我能够摆脱 DTD 验证并且测试通过了,所以我知道这与此有关。在尝试了很多事情之后,无论出于何种原因,我都查看了项目的目标路径。现在,dir1/dir2/dtds/myDtd.dtd 不存在。这似乎就是我得到异常的原因——文件不存在。

我意识到这可能太模糊了,但是您能想到为什么我可能会在 Eclipse 中运行这些不同的结果而不是使用 Maven 命令行吗?

我会按要求提供更多信息,但我不确定具体包括什么。

感谢您的任何帮助。

编辑:好的,问题似乎在于 Maven 在构建时根本不会将 DTD 复制到目标目录。我可能会为此谷歌/问一个单独的问题,但我将如何确保 Maven 正确复制这些文件?

0 投票
1 回答
183 浏览

我可以在一行 DTD 中组合 !ATTLIST 功能吗?

我只是在学习编写 XML 和相关的 DTD,我想知道我是否可以将某些东西组合到 !ATTLIST 的一行中。

例如:

我有一个 element weight,我想有一个(kg|lb)选项,但设置"kg"为默认值。这些都不是必需的,因此状态为#IMPLIED,但我也希望默认权重为“1”。

我可以合法地将所有这些放在一行中:

或者我可以这样做:

我怀疑两者都有问题,我对如何组合这些功能(或者如果我什至可以)有点困惑 - 所以我真的很感激关于正确执行此操作的一些指导。

0 投票
3 回答
1046 浏览

java SAX 解析器是否真的从 Internet 检索 DTD?

对于声明 DOCTYPE 的 XML 文件,以 struts.xml 文件为例:

Java SAX 处理实际上是从提供的 URL 中获取 dtd 吗?

0 投票
1 回答
206 浏览

在包含的 XSLT 文档中应用实体会导致错误

我有一个带有实体定义的 XSL 样式表:

entity.dtd 仅包含一个定义:

如果我使用 © 在具有 DOCTYPE 声明的文档中,一切正常。但是当我包含另一个 XSL 文档并尝试在那里使用该实体时,XSLT 处理器说未定义“复制”实体。

如何定义全局 DTD 以在任何包含的 XSL 样式表中使用它?

0 投票
2 回答
430 浏览

Ebay 出口清单 XML 结构。将 DTD 转换为 XSD

任何人都可以理解 Ebay 的这种 XML 文件结构吗?

http://pages.ebay.co.uk/help/sell/export-structure.html

我不认为这是一个有效的模式,并且正在努力理解 XML 的结构。任何人都可以弄清楚吗?

我需要基于此构建一个导入脚本,但无法从任何地方获取正确的 XML 文件示例。

非常感谢

编辑

我发现它是一个 DTD 模式。因此,我需要以某种方式转换为 xsd。

0 投票
1 回答
1481 浏览

Firefox 不读取 DTD?

我有一个如下所示的 XML 文件 (diploma.xml):

DTD 看起来像这样:

当我尝试diploma.xml在 IE8 中打开它时,它正确地包含了所有其他 XML 文件,但在 Firefox 3.5 中,我收到关于&students;未定义的语法错误。为什么是这样?

0 投票
1 回答
189 浏览

如何创建 DTD 文件的 DLL 文件?

我有 9 个 DTD 文件示例 xhtml dtd1 xhtml dtd2

我想创建一个包含所有 9 个 dtd 的 DLL 文件。所以你们中的任何人都可以帮助我创建它或告诉我从哪里开始?


15 30 50 per page
1
2 3 4 5
1498226