dtd

    1热度

    2回答

    无法包裹我的头 - 为什么xmllint抱怨这个dtd语法,具体为et_snote一行。 - 我在这里做错了什么? <!ELEMENT et_snote (is_required?, (#PCDATA | vis? | ri?)*) > <!ELEMENT is_required (#PCDATA) > 我得到这个错误: schema.dtd:166: parser error : expe

    0热度

    1回答

    我创建了一个XML文件,它利用.dtd文件中定义的实体来缩短重复内容。该文件还引用了用于验证的XSD文件。 .dtd文件不用于验证,它不包含<!ENTITY ...>声明和注释以外的内容。 MS Visual Studio接受此安排并不会标记任何错误。 (我已经测试过,通过暂时扰乱XML文件的内容并观察预期的验证错误出现,XSD确实被用于验证。)但是,我很好奇这种安排是否严格符合DTD文件的格式应

    0热度

    1回答

    Sample DTD 以上是指向w3.org中的strict.dtd文件的链接。它包含HTML4标签的定义。我想知道是否可以通过编辑DTD(应该由最新版本的所有主流浏览器(例如:chrome/ff/edge))来创建自己的HTML标记。我发现很多文章和解决方案,甚至在stackoverflow中创建自定义标签。但它使用JavaScript来创建标签。我想通过编辑DTD来完成。 例如: <custo

    3热度

    2回答

    我试图理解相对系统ID URI的正确行为。首先,请允许我引用规范: 4.2.2外部实体 [...] [包含该实体的声明的资源的位置]被定义为包含'<'的外部实体,它在声明被解析为声明时开始声明。 因此,URI可能与文档实体,包含外部DTD子集的实体或其他外部参数实体有关。 [...] 一读时,我认为这两个陈述是矛盾的。在我看来,任何文本“作为声明”的解析可能只发生在两个上下文中:内部子集或外部子集

    0热度

    1回答

    我正在使用RAD Studio XE7。在德尔福包我创建,我需要解析包含以下SVG数据的XML: <!-- Generator: Adobe Illustrator 15.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --> <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://w

    0热度

    1回答

    我已经写了一个dtd文件来规范一个xml文件,但是当根据dtd文件中的定义写错了什么时,我发现没有任何由Eclipse导出的错误。我对这两个文件进行了多次检查,但我自己并没有发现错误。以下是2个简单文件。任何人都可以帮助弄清楚我缺少的东西或没有报告错误的原因吗?提前致谢。 这里是DTD文件, <?xml version="1.0" encoding="UTF-8"?> <--!no classN

    0热度

    1回答

    我正在用RAD Studio XE7编写Delphi代码。在我的一个项目中,我需要解析几个SVG文件以在屏幕上绘制其内容。为此,我使用TXMLDocument解析器。 我的一个来源SVG的包含此XML数据: <?xml version="1.0" encoding="utf-8"?> <!-- Generator: Adobe Illustrator 17.0.1, SVG Export Plu

    1热度

    1回答

    我正在做一项任务,并得到了我的结果,但它似乎忘了在我的DTD文件中声明元素。我是否声明所有元素或者只是包含额外信息的元素?如果我不清楚,这里是从我的任务的摘录: <entry id= 'c01'> <MetaTags>Business</MetaTags> <title><brand>HP Pavilion</brand><name>550-112NA</name></title> <Des

    0热度

    1回答

    我有一个库Saxon9ee.jar,并且我想使用带有命令行界面的Saxon9ee来验证位于外部文件(不在XML内)的DTD模式的XML文件。 我发现了如何验证XML对XSD架构: java -cp saxon9ee.jar com.saxonica.Validate -xsd:<XSD_file> -s:<XML_file> -xsdversion:1.1 可是我该怎么办与DTD架构文件一样吗

    0热度

    1回答

    我遇到了麻烦。首先,如果我使用的单词不是正确的单词,我很抱歉,我对XML很陌生。 在我的任务中,我被要求创建一个DTD,XML和XSLT文件。我完成了DTD和XML文件,并且正在处理XSLT文件。一切正常,我只是不知道如何访问其他元素内的元素。这里是代码,所以它会更容易解释。 XML; (仅作为示例的一部分) <entry id='c01'> <MetaTags>Business</Me