4
可以通過javascript或jQuery加載和解析DTD架構嗎? 我知道jQuery能夠加載具有跨瀏覽器支持的XML文件,然後通過DOM樹來操作它jQuery/javascript DTD架構操作
但是對DTD文件也有可能(用某種方式)?
謝謝。
可以通過javascript或jQuery加載和解析DTD架構嗎? 我知道jQuery能夠加載具有跨瀏覽器支持的XML文件,然後通過DOM樹來操作它jQuery/javascript DTD架構操作
但是對DTD文件也有可能(用某種方式)?
謝謝。
是的,它看起來像是可能的。檢查XML Validator at w3schools.com。
頁面源代碼頭部的函數ValidateXML將做你想做的事。
該函數的輸入是一個鏈接或嵌入DTD XML文件,像這樣:但是
<?xml version="1.0" ?>
<!DOCTYPE note [
<!ELEMENT note (to,from,heading,body)>
<!ELEMENT to (#PCDATA)>
<!ELEMENT from (#PCDATA)>
<!ELEMENT heading (#PCDATA)>
<!ELEMENT body (#PCDATA)>
]>
<note>
<to>Tove</to>
<from>Jani</from>
<heading>Reminder</heading>
<message>Don't forget me this weekend!</message>
</note>
請注意,w3schools.com都有他們的「關於版權」頁面上的以下文字,所以你可能需要使用這個函數來編寫你自己的變體。
頁,從W3Schools的代碼或其他內容可以不被重新分配 或以任何方式,形狀或形式進行復制,而不的Refsnes數據的寫入 許可。
稍後介紹:該頁上的W3Schools工具似乎沒有做XML驗證,只有格式良好的檢查。該頁面明確表示。 –