relaxng

    0熱度

    1回答

    我有一個文件是這樣的: <d:block xmlns:d="D" xmlns:b="B" xmlns="default" name="popover"> <d:description>...</d:description> <d:sample> <b:popover> ...some b:stuff... </b:popover> </

    1熱度

    1回答

    是否有一種方法可以獲取「anyURI」元素並添加其他約束,例如require「://」?或者我將不得不定義一個新的數據類型,並且我將如何在新的數據類型中保留「xsd:anyURI」的規則?

    1熱度

    1回答

    我試圖從Relax NG XML Schema中的註釋生成非常簡單的文檔。例如,給出下面的RELAX NG: <?xml version="1.0" encoding="UTF-8"?> <grammar xmlns="http://relaxng.org/ns/structure/1.0" xmlns:a="http://relaxng.org/ns/compatibility/annotat

    0熱度

    2回答

    我想知道是否可以使用XSLT轉換Relax NG XML。請給我一些教程。 我似乎不能夠在語法標籤在RelaxNG的模式匹配,下面<xsl:template match="grammar"> <grammar> <start> <element name="html"> <zeroOrMore> <ref name="section"/>

    1熱度

    1回答

    是否有JavaScript庫來驗證xml對RELAX NG模式?我試過jsrelaxngvalidator,但速度很慢,不適用於大型模式。有沒有其他的JavaScript RELAX NG模式驗證器?

    2熱度

    1回答

    允許元素的任意順序我有一個RelaxNG模式,它看起來非常像這樣: <grammar xmlns="http://relaxng.org/ns/structure/1.0"> <start> <element name="xml"> <zeroOrMore> <element name="multi"> <data type="string

    2熱度

    2回答

    閱讀完this之後,我一直在試圖實現由RelaxNG XML驗證器(Jing)使用的自定義數據類型。我已經通過命令行成功運行了由Jing提供的示例實現(他們稱之爲datatype-sample),但我一直未能從java代碼中完成它。 從命令行(視窗): > set CLASSPATH=path\to\jing-20091111\bin\jing.jar;path\to\jing-20091111\

    2熱度

    1回答

    我試圖找到一種方法來查詢RNG模式,同時避免重新發明輪子,以回答基本問題,例如:什麼元素是有效的孩子一個XML實例元素的屬性等等。 賽後here提出了我與婧/莊這樣的希望,因爲我已經做RNG驗證與京,而是圍繞搜索後,我發現沒有源代碼示例這將確認要求和瀏覽API文檔也並沒有多大幫助(反過來,這也是與Jing捆綁在一起的唯一文檔)。 我真的很想避免將模式解析到我自己的對象模型中來執行這些查詢,而且它也

    6熱度

    1回答

    我想使用Relax NG精簡模式。我是否會以XSD的方式在xsi:schemaLocation中指定.rnc文件?我不想將Relax NG轉換爲XSD,因爲XSD的侷限性在我的情況下會成爲問題。

    5熱度

    2回答

    我正在努力自動完成接收和返回XML的API的測試,因此我想盡可能將API的記錄的返回數據轉換爲架構。基於易用性和學習性,我選擇了RelaxNG來完成此任務。 之前,我在所有的信息扔,這裏的問題: 是否有可能來形容「組無序的元素,具有相同名稱但不同的屬性」? 下面是我在描述什麼麻煩的樣本對象: <item> <id>d395136e-d060-4a6e-887c-c0337dd7ad09<