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