dtd 相关问题

DTD代表W3C的XML 1.x建议书中规定的“文档类型定义”。 DTD为XML文档定义了正式语法:您可以使用哪些标签以及可以使用它们的位置。验证XML处理器将此语法应用于XML文档以确定它们是否符合这些语法,在这种情况下文档是“有效的”。


此DTD有效吗?

考虑到XML中嵌套了多个'name'元素,我不确定它是否有效。我应该使用多个名称元素来描述吗?我错过了约束吗?我是...

回答 1 投票 0

这是制作dtd的正确方法吗?

如果我有这样的xml文件: [[[]] 两种情况在添加一些空格后都可以使用:第一个可以是: <!DOCTYPE stylesheet [ <!ELEMENT books (book+)> <!ELEMENT book (title,subtitle,info,author)> <!ELEMENT title (#PCDATA)> <!ELEMENT subtitle (#PCDATA)> <!ELEMENT info (pages,chapters)> <!ELEMENT pages (#PCDATA)> <!ELEMENT chapters (#PCDATA)> <!ELEMENT author (#PCDATA)> <!ATTLIST info language CDATA #REQUIRED> ]> <books> <book> <title></title> <subtitle></subtitle> <info language=""> <pages></pages> <chapters></chapters> </info> <author></author> </book> . . . </books> 第二个可以是: <!DOCTYPE stylesheet [ <!ELEMENT books (book+)> <!ELEMENT book (title,subtitle,info,author)> <!ELEMENT info (pages,chapters)> <!ELEMENT title (#PCDATA)> <!ELEMENT subtitle (#PCDATA)> <!ELEMENT pages (#PCDATA)> <!ELEMENT chapters (#PCDATA)> <!ELEMENT author (#PCDATA)> <!ATTLIST info language CDATA #REQUIRED> ]> <books> <book> <title></title> <subtitle></subtitle> <info language=""> <pages></pages> <chapters></chapters> </info> <author></author> </book> . . . </books> 在两种情况下,您都必须在元素名称后添加一个空格。在两种情况下,结果都是相同的。这就是您需要修复/更改的全部内容。 您的两个问题的具体答案: 如果我有一个嵌套节点,我会在开始时还是尽快将其写入遇到吗? 我可以在底部或尽快写入属性吗?遇到吗? 是您可以做自己喜欢的事。 就个人而言,我发现使用DTD将声明按字母顺序排列会更容易。但是没有正确或错误的方法。

回答 2 投票 0

引用文件包含错误(http://testng.org/testng-1.0.dtd)

我已经在 eclipse 中安装了 TestNG 插件,但我仍然看到以下错误 引用的文件包含错误 (http://testng.org/testng-1.0.dtd)。有关更多信息,请右键单击 Pro 中的消息...

回答 3 投票 0

定义自己的YAML语法的简便方法?

对于XML,有定义所有元素的文档类型定义(DTD),但是YAML是否有类似的东西?我发现了有关使用XML DTD验证YAML的帖子,该帖子建议使用DTD ...

回答 1 投票 1

添加DTD中未定义的xml元素时不会发生错误?

我正在编写内部DTD,浏览器正在检查XML文档是否格式正确,我没有收到任何验证错误-这是什么问题? &...

回答 1 投票 0

适当的DTD解决此问题?

我在跨浏览器兼容性方面遇到问题,并找到了一个名为“浏览器兼容性检测器”的Chrome浏览器插件。建议添加DTD以标准模式呈现页面。我...

回答 2 投票 1

XML,DTD文件丢失信息

我需要一些帮助,请确保我理解并正确执行。元素rit 1.1。元素rit的属性版本必须为1.0 1.2。元素rit具有必需的...

回答 1 投票 -3

使用记事本++进行内部DTD验证

我不熟悉XML,并尝试使用DTD创建简单的XML。我通过XML Tools blugin使用Notepad ++进行验证。这是我的带有内部DTD的XML代码。

回答 1 投票 0

此DTD声明是否正确措词?

XML和DTD的新手,试图做一个家庭作业,借以给我DDT,但是我需要写出XML内容并进行解析。

回答 1 投票 0

使用DTD时元素“ xi:include”的前缀“ xi”未绑定

我想使用xincludes减小已在Java 8应用程序中增长到21K + LOC的xml文件的大小,但遇到以下错误:Nov 04,2019 4:27:44 PM com.s3。 config ....

回答 1 投票 0

我如何执行XML和DTD?

我正在努力尝试更多地了解DTD和XML,但遇到了一个问题。实际上,我已经理解了DTD和XML的语法,但是我正在Visual Studio代码上工作,而我不是...

回答 1 投票 0

如何解决这些XML错误?

我正在学习如何使用XML编程,并且在进行练习时遇到了我不知道如何处理的错误。在此先感谢您的帮助。 filmographie.dtd

回答 1 投票 -1

.NET的核心Web API XML DTD与解析错误

我整合,是以XML请求,解析XML,然后将其发送到WorldPay的XML API中间件API服务。该应用程序在.NET开发的核心。我已经作出的XML匹配类,...

回答 1 投票 2

安装 xmllint

我需要帮助从这个网站安装 xmllint:http://xmlsoft.org/sources/win32/ 特别是,我不确定应该下载哪个文件 - 当我单击预编译 Wind 的链接时...

回答 7 投票 0

如何添加的minOccurs在XML架构的属性?

我不能宣布一个XML属性一个minOccurs这是氧XML编辑器

回答 1 投票 1

如何使用Firefox验证XML?

Firefox不读取外部DTD,即使XML文件中包含外部模式定义,它也不提供模式评估。如果我想针对DTD或者......来验证XML

回答 2 投票 2

如何将相关系统DTD加载到StAX解析器中?

我正在使用woodstox为XML文件实现StAX解析器。假设我的文件系统中的公共目录中有一个匹配DTD的有效XML文件。 /path/to/test.xml / path / to / test ....

回答 2 投票 6

HTML5文档类型定义在哪里?

“旧”HTML / XHTML标准具有为其定义的DTD(文档类型定义):HTML 4.01 http://www.w3.org/TR/html401/sgml/dtd.html XHTML 1.0 http://www.w3 .ORG / TR / XHTML1 / dtds.html#a_dtd_XHTML -...

回答 5 投票 63

如何使用本地DTD文件使用lxml解析XML文件?

我试图在python中使用lxml解析DBLP数据集。但是它给出了这个错误:lxml.etree.XMLSyntaxError:实体'uuml'未定义,第54行,第43列DBLP确实提供了DTD文件......

回答 2 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.