如何在XML文檔中包含DTD。 請給我一個樣品。 由於如何在XML文檔中包含DTD
1
A
回答
3
使用DOCTYPE聲明: <!DOCTYPE root-element SYSTEM "filename">
1
例如用於跨多個文件使用全局變量
<?xml version =「1.0」encoding =「UTF-8」? >
< DOCTYPE配置系統 「處理sample.dtd」 >
<myxml>
<節點1 >名爲testVal&!; < /節點1 >
</myxml >
處理sample.dtd:
<名爲testVal實體 「1」 >
2
如果你在談論C#編程的加入可以在代碼上XmlDocument
,那麼你可能!想看看XmlDocument.CreateDocumentType方法。
如果不是,你可能想要擴大它到底是什麼。
2
我更喜歡自己使用System.Xml.Linq
命名空間中的XML類,因爲它們更易於使用。這很容易地創建一個文檔類型的對象是這樣的:
using System.Xml.Linq;
// ...
XDocumentType docType = new XDocumentType("myDoctypeName", null, "myown.dtd", null);
然後,您可以通過創建一個根的XElement和包裝的根源,DOCTYPE在一個XDocument像這樣建立一個XML文檔:
XDocument doc = new XDocument(docType, rootElement);
相關問題
- 1. XML文件中沒有包含DTD聲明的XML文件的Java DTD驗證?
- 2. Word Xml的DTD文檔
- 3. 編寫XML和DTD文檔
- 4. 使用dtd文檔驗證xml文檔
- 5. 在另一個DTD中包含DTD
- 6. 如何在將使用getResourceAsStream()加載的XML文件中包含DTD?
- 7. 如何在XML文檔中包含&符號(&)?
- 8. XML文檔解析包含XML
- 9. C#XML - 讀取包含的XML文檔
- 10. 此XML文檔中禁止使用DTD - 如何更改權限?
- 11. Java:如何在使用Java處理XML文檔時使用DTD?
- 12. 加載DTD(文檔類型定義)XML
- 13. SOAP消息不得包含文檔類型聲明(DTD)
- 14. XML文檔文件不包含在發佈文件夾中
- 15. 將文本節點插入到包含XML的XML文檔中
- 16. 防止使用Jaxb2Marshaller解析包含DTD的XML文件
- 17. 如何將外部鏈接添加到XML文檔(DTD shema)?
- 18. Web API的Xml文檔如何包含主項目之外的文檔?
- 19. 如何要求xml文檔包含一個元素的實例?
- 20. 包含∈的XML文檔無效 - 如何使用XSLT輸出?
- 21. 如何使用Python解析XML文檔包含字符「&」
- 22. 如果ERP包含文檔
- 23. Delphi - 包,XML解析和DTD
- 24. 如何將XML文件包含在另一個XML中
- 25. 如何在xml中包含xml文件? <xi:include不起作用
- 26. 包括XML文檔
- 27. 在xml中包含xml Joomla
- 28. 如何在doxygen文檔中包含文件夾?
- 29. XML文檔可以同時使用DTD和XML模式嗎?
- 30. 包含xml文檔文件中的常見內容