问题标签 [dtd-parsing]
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.
xml - 带有文件 URI 的 MalformedURLException
在执行以下代码时:
wheredoc
是 的一个实例org.w3c.dom.Document
并且builder
是 的一个实例javax.xml.parsers.DocumentBuilder
,我得到以下异常:
文件的这一行令人窒息:
当用户在他的机器上得到它时,我没有在我的机器上得到这个错误。我们都在使用 Sun JRE 的第 6 版。当他在路径中使用双反斜杠而不是单反斜杠以及使用正斜杠而不是反斜杠时,也会发生此错误。
首先,XML 是否正确?路径表达是否正确?其次,为什么这个错误发生在一台计算机上而不是另一台计算机上?
c# - 我如何解析 dtd 文件
我想解析一个 dtd 文件并使用从中获得的信息来创建一些类。我知道我可以将它转换为 xsd 然后解析它,但我希望避免这种情况。我通过谷歌找到的一切都是为了验证 dtd。所以我想我的问题是:如何使用 c# 解析 dtd 文件,或者是否有任何工具或库可以使用?我应该补充一点,我正在使用 Visual Studio 2005。
java - Java:使用 Java 处理 XML 文档时如何在其中使用 DTD?
我有一个正在尝试使用 Java 处理的 xml 文件。事实证明,我的 XML 文档需要一个 DTD,因为我的 xml 文档中有非 xml 标准实体。
所以我的问题是如何使用 Java 处理 xml 文件,同时让它知道有一个 DTD 嵌入到 XML 文档中?
谢谢,
java - 是否可以从 DTD 自动生成 Java 类?
我有 Web 服务的 DTD 文件,现在我需要将数据库映射到这个 Web 服务,并且我需要 Java 类来创建我的实体。但是从 DTD 文件手动执行此操作将是一个非常困难且漫长的过程。有什么工具可以做到这一点吗?
java - 使用 JDOM 解析带有未在 XML 文件中声明的外部 DTD 的 XML 文件
在我的 XML 文件中,我有一些实体,例如’
所以我为我的 XML 文档创建了一个 DTD 标记来定义这些实体。下面是用于读取 XML 文件的 Java 代码。
如何更改 Java 代码以通过 HTTP 检索 DTD,以使我的 XML 文档的解析没有错误?
xml 文档的简化示例。
html - XHTML 1.0 元数据中的字符实体?
对于具有 XHTML 1.0 Doctype 的页面上的标题、关键字和描述字段,非 ascii 字符(如 – é etcetera)的正确用法是什么?爬虫和社交媒体网站是否更好地阅读它们:
或者:
xml - 是否可以编写 DTD 以允许任何名称的一个或多个属性?
我正在为允许灵活属性名称的 XML 结构编写 DTD,如下所示:
所以这里有一个简单的 DTD:
问题是,对 XML 的要求是“iCouldBeAnything”必须是任何东西。 是否可以使用 DTD 来描述这一点,或者我是否需要依赖其他类型的 XML 验证?
javascript - 如何让 Sarissa 在解析 XML 时使用 DTD?
我正在使用 Sarissa 将一串 XML 转换为 DOM 文档对象。一切正常,除了 Sarissa 完全忽略了我的 DTD。没有注意到与 DTD 规则的偏差,也没有看到任何关于未找到 DTD 的消息。
我的 XML 开头是这样的:
我的 JavaScript 看起来像这样:
如何让 Sarissa 使用 DTD?
xhtml - Xhtml 无效字符?
我在 .NET 中制作了自定义 xhtml valdidator(通过 dtd + 一些额外规则进行验证),我注意到我的验证和 w3c 验证之间存在差异。
在我的验证器中,当 id 中有冒号时出现以下错误(假设:id="mustang:horse")
(错误)根据其数据类型,“id”属性具有无效值。
但是对于这种模式,我在 w3c 上没有收到任何错误。
我试图在 xml/xhtml 中查找属性的无效字符列表,但找不到?
谢谢您的帮助,