relaxng

    1熱度

    1回答

    我有一個.RNC文件,我在其中定義了所有我的XML元素,它們被relax ng編譯到XSD中。 我有幾個共享許多屬性的元素,它越來越雜亂的維護......因此我想通過使用/模擬某種繼承來集中化這些信息。 比方說,我這樣定義的元素: person = element PERSON { attribute name { text }, attribute city { text }

    2熱度

    1回答

    XML模式是否存在一個模式(DTD,XML模式或RELAX NG)由 mysqldump --xml -u 生產如果是這樣,我在哪裏可以找到它的XML輸出?

    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回答

    我使用Jing API進行RelaxNG和xml驗證。 我無法驗證我指定的字符串的長度爲relaxng。 我已經在java中編寫了下面的獨立代碼。 在relaxng文件中,我將minLength驗證指定爲3,並在代碼中傳遞空字符串,但jing api沒有拋出任何錯誤。字符串的驗證不是happing。我使用Jing API。 我的代碼: public static void main(String[

    -2熱度

    1回答

    我正在爲Relax NG尋找免費的良好XML驗證程序,特別是。我閱讀了MSV並希望使用它。谷歌帶我到this website。但是,當我點擊「下載」時,我被導向到一個文件存儲庫。我看不到任何可執行文件安裝程序。我想知道我是否登陸正確的網站。 我正在使用Windows 8.我如何安裝MSV?

    0熱度

    2回答

    背景: 我有一個RELAX NG模式,並且都應該遵循此模式的幾個XML文件。我想在XML文件驗證Java中的架構,我得到一個錯誤: No SchemaFactory that implements the schema language specified by: http://relaxng.org/ns/structure/1.0 could be loaded 我發現this post同樣的

    1熱度

    1回答

    我正在嘗試使xmllint來驗證此架構。不幸的是我遇到了一些奇怪的問題。它看起來像xmllint解釋錯誤可選參數沒有交錯標籤包括在內。這裏有一些測試模式,拼寫錯誤的標籤person應該由xmllint指示。不幸的是xmllint正在拋出一些其他不存在的bug。請看看也許我做錯了什麼: <?xml version="1.0" encoding="ISO-8859-1"?> <grammar xml

    3熱度

    1回答

    我希望使用其W3C draft中指定的xml-model標籤將xml文檔鏈接到其放鬆NG描述文檔。 <?xml-model href="" type="" schematypens="" charset="" title="" group="" phase="" ?> 你有一個完整的例子來說明如何使用它呢?是否有驗證工具可以理解xml-model標籤? 編輯:我看到這裏的例子Suggested u

    0熱度

    1回答

    我使用relaxNG和Jing(在Java中使用relaxNG驗證器)來驗證一些XML文件,並且我需要合併語法(在兩個語法中重用元素定義)。 爲了實現合併我包括與元素的語法和我給href屬性包含的語法文件的價值: <include href="embededGrammar.xml"/> 所有語法文件都位於相同的路徑在我的Java項目的資源。 在IDE中測試應用程序時,將查找包含的語法和XML數