问题标签 [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.

0 投票
2 回答
868 浏览

asp.net - DTD的重要性是什么以及它如何影响网页页面的显示

DTD的重要性是什么以及它如何影响网页在运行时的显示

0 投票
1 回答
255 浏览

xml - 与 DTD 和模式相关的问题:查找缺失的单词

这个问题是测验的一部分。我已经完成了,但有些问题回答不正确。但是,老师不会上传这些问题的解决方案。你能帮我解决这些问题吗?我需要准确地知道答案才能开始复习期末考试

这个问题与 DTD 和模式有关:

1)识别缺失的单词。_____ 用作指向在名称和特殊类型内容之间建立关联的符号的指针。

选择的答案(不正确):威刚

2) _____ 声明的语法示例是 <ATTLIST MEMO (CON|PUB) "PUB" >

选择的答案(不正确):属性类型

3)识别缺失的单词。(1)_____ 实体也称为 (2)____ 实体。

选择的答案(不正确):(1)已解析,(2)文本

4) 以下哪一项是 XML Schema 优于 DTD 的优点?

选择的答案(不正确):使用 XML Schema 表达约束通常更简单。

0 投票
1 回答
759 浏览

javascript - 为 Visual Studio 创建自定义 DTD

我有一些自定义模板控件,它们将 JavaScript 作为模板内容,如下所示:

我希望 VisualStudio 将其内容视为与元素完全相同,以便代码着色生效,并且验证器不会在 for 循环定义中的“<”上呕吐。

我的理解是需要创建一个自定义 DTD 来解决这个问题。有谁知道如何做到这一点,有资源链接吗?

0 投票
2 回答
2463 浏览

java - DTD 和模式文件的放置位置

我有一个相当典型的 JavaEE 应用程序,使用 EJB3、seam 组件、spring bean 和 JSF 组成,所有这些都打包到一个 ear 文件中的几个 jar 和 war 文件中。对于 JavaEE,我们自然有许多 XML 文件作为应用程序的一部分。其中一些 XML 文件使用 DTD(seam)进行验证,一些使用模式进行验证。

作为从示例和其他项目中获取的大多数文件,所有 DTD 和模式都引用项目的站点,默认 DTD 或模式所在的位置。问题来了:出于某种原因,JBoss 站点今天错过了接缝 DTD(检查http://www.jboss.com/products/seam/components-1.1.dtdhttp://www.jboss.com/products /seam/components-1.2.dtd,http://www.jboss.com/products/seam/components-2.0.dtd)。_ 由于 JBoss 服务器在引导时使用此位置验证 XML,因此应用程序部署失败。

我的问题是:在这种情况下,我应该将 DTD 和定义文件放在哪里?我看到三个选项:

  1. 和我之前一样,使用默认位置。因为这意味着我现在将 JBoss、Sun、Spring 和任何其他供应商的稳定性添加到我的系统中,以防我需要重新部署应用程序,我不想这样做。
  2. 将所有 DTD 和模式文件复制到我的服务器,让 URLS 指向我控制的服务器。
  3. 将所有 DTD 和架构文件复制到我的应用程序或应用服务器,并在本地使用它们。

我倾向于使用选项#3,因为它提供了对文件的完全控制,没有网络依赖。在我们所做的测试中,它甚至显着减少了服务器的引导时间——显然 XML 解析器不会缓存定义。走这条路有什么我想念的吗?

0 投票
2 回答
1459 浏览

dtd - 在 DTD 中使用任何名称声明元素

是否可以在我的 DTD 中声明一个可以有任何名称的元素?到目前为止,我了解到 ANY 只能用于以下数据类型:

<!ELEMENT element-name ANY>

任何帮助将不胜感激。

——阿里

0 投票
3 回答
2198 浏览

c# - 如何解析不是 100% 有效的 XHTML 文件?

我有 XHTML 文件,其来源不完全有效,它不遵循 XML 文档的 DTD。

就像在某些地方"使用&Idquo;for 或使用撇号一样&rsquo;。这会导致我的 C# 代码出现异常。

那么有什么方法或任何网络链接可以用来摆脱这个吗?

0 投票
1 回答
429 浏览

c# - 如何在我的本地机器上访问 DTD 文件的 URI?

我有一个 DTD 文件,我以前通过这个链接访问过:

现在我希望我应该能够在没有任何网络访问的情况下访问我的本地计算机上的这个文件。我使用 WebRequest 来访问这个 URI。

你们中的任何人都可以告诉我如何使用 Dictionary 或 C# 中的任何其他类来访问它。

谢谢..

0 投票
1 回答
189 浏览

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

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

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

0 投票
3 回答
984 浏览

dtd - 以上 html dtd

我知道我应该将所有 html 元素放在 body 标记中,但我需要在 html dtd 上方放置两个隐藏的输入。我想它不会使我的 html 文件成为标准,但它有那么糟糕吗?我有以下代码。

什么是风险?到目前为止,我没有任何问题。

0 投票
1 回答
783 浏览

.net - System.Xml.XmlDocument,缓存外部依赖项 DTD 的最佳方法是什么?

我正在将有效的 XHTML 加载到 XmlDocument 中,但加载需要 2 秒。我发现如果我删除 DTD,它是即时的,但是我必须替换   到   等。声明的 HTML 实体的数量很大,所以我觉得应该加载 DTD。那么用最少的人工预加载 DTD 的最简单方法是什么?比如说,如果我可以将 DTD 作为资源文件放入程序集中并将其注入......?有什么建议么?