relaxng

    1热度

    2回答

    Ruby库支持使用Relax NG紧凑语法进行XML验证? 我已经试过Nokogiri到目前为止,没有成功。它只支持.rng文件,而不支持.rnc文件。

    2热度

    2回答

    我的目标是在java中使用XSD模式进行独立的HTML 5标记验证。 在下面我描述我的方法。 任何帮助表示赞赏 - 也是如果有一个替代或更好的方式来做到这一点。 该WHATTF发表Relax NG/Schematron schema for HTML 5。 Trang [3]是一个用于不同XML模式语言的开源转换器,应该能够将Relax NG转换为XSD。随着WHATTF模式,一庄器调用可以进行如

    0热度

    1回答

    我有一个叫做'page'的属性。它由两到三个双打组成,以逗号分隔,而不是空格,并带有可选的'!'最后。下面所有的都是有效的: page="8.5,11,3!" page="8.5,11.4,3.1" page="8.5,11!" page="8.5,2.1" 我知道我可以使用的模式,下面将工作: attribute page { xsd:string { pattern="[0-9]+(

    2热度

    1回答

    XML模式是否存在一个模式(DTD,XML模式或RELAX NG)由 mysqldump --xml -u 生产如果是这样,我在哪里可以找到它的XML输出?

    0热度

    1回答

    relax-ng中有一种方法可以指定属性名称必须与reg-ex匹配。例如html5中的数据属性。 <link rel="some-relation" href="/its-location/" data-color="blue" /> 我希望我可以这样做...... LinkType |= ( attribute rel { text }, attribute data-*

    1热度

    1回答

    在momemet我正在处理我的应用程序的一部分,我需要解析放松NG模式并在C++对象中重现文件内的规则。我从示例代码开始,所以我可以更好地解释。 <!-- property.element --> <define name="property.element"> <element name="property"> <attribute name="type" />

    0热度

    1回答

    我正在XSD中编写架构,并且我想引用Appendix A: The OPF Package Schema中定义的标识符元素。 盲目,我使用以下 <xs:schema ... xmlns:opf="http://www.ipdf.org/2007/opf"> ... <xs:element name="identifier" type="opf:DC.identifier-ele

    1热度

    1回答

    我想用RELAX NG结构来验证xml。 我曾试图像这样一个变化: <grammar ns="" xmlns="http://relaxng.org/ns/structure/1.0" datatypeLibrary="http://www.w3.org/2001/XMLSchema-datatypes"> <start> <element name="rss" versio

    1热度

    1回答

    我的目标是拥有一个RELAX NG紧凑模式,它强制元素的数据类型与父元素的数据类型相匹配。 目前,我有以下模式: start = Tickmarks Tickmarks = element tickmarks { attribute from { xsd:float | xsd:date }, attribute to { xsd:float | xsd:date },

    1热度

    1回答

    我必须验证不同版本的DocBook格式的XML文档。 DocBook 4基于DTD,DocBook 5基于RelaxNG/Schematron。 beeing能够针对不同的模式语言进行验证的适当方式是什么?我找到了Oracle多模式XML验证器(MSV),JARV和oNVDL。后者似乎被弃用。目前我使用SAXParser/XMLReader。但是没有对RelaxNG的支持。我想过与Jing结合,但