據我所知,xml架構已經取代了DTD。這是否意味着現在已經過時,不應該使用?我曾試着看過不同的博客,但找不到任何東西。是否仍然用於符合xml的DTD?
5
A
回答
-1
如果您想共享一種符合特定方式的XML格式,那麼DTD是一種可行的方法。過去我必須爲應用程序編寫和創建DTD,它們非常有用,尤其是當您希望其他人以特定方式導入XML數據時;它爲他們提供了一種方法來了解他們的數據是否符合您期望閱讀的內容。
4
DTD仍然可用,它們的工作方式與以往一樣。有些人喜歡他們,有些人討厭他們。在國際信息標準的世界中,越來越多的人現在使用XSD(它更好地支持定義諸如數字和日期等字段),但對於文檔設計,有許多愛好者喜歡以舊的方式做事。
相關問題
- 1. 這個dtd是否適合xml文件?
- 2. delayed_job是否仍然適用於mongo_mapper?
- 3. 忽略DOCTYPE .dtd,但.dtd文件必須仍然存在
- 4. EntitySpaces的文檔是否仍然可用?
- 5. 是否仍然有效?
- 6. IOrderedQueryable.AsEnumerable()是否仍然有序?
- 7. ,Cookie是否仍然需要?
- 8. MODI是否仍然維護?
- 9. SSI是否仍然相關?
- 10. 是否session_destroy();仍然工作?
- 11. Sharekit是否仍然有效?
- 12. eAccelerator是否仍然相關?
- 13. 由於maxReceivedMessageSize仍然是65536
- 14. 用於logback.xml的XML模式或DTD?
- 15. 指定DocumentBuilders用於XML解析的DTD?
- 16. 用戶腳本目錄是否仍然適用於Chrome 13.0?
- 17. 什麼是「javascript:」用於,是否符合?
- 18. * Win32 API調用是否仍然相關?
- 19. 是否SQL Server 2008 Express仍然可用?
- 20. Google GCM是否仍然可用?
- 21. 「address」HTML標籤是否仍然使用?
- 22. 是否仍然使用GWT-Dispatch?
- 23. 如何將HTML轉換爲XML(符合XML模式或DTD)
- 24. 是twitter4j仍然可用於twitter APIv1.1?
- 25. PerformancePoint的Xml元數據是否存在XML模式或DTD?
- 26. eclipse是否仍然適用於android開發。
- 27. android.hardware.Camera是否仍然適用於所有API級別?
- 28. AutoMapper IQueryable擴展是否仍然適用於EF 6.1?
- 29. webservice仍然返回xml而不是json
- 30. 這是否仍然是otsu二值化?
請參閱http://stackoverflow.com/questions/1490583/dtd-or-xml-schema-which-one-is-better?rq=1和http://stackoverflow.com/questions/1544200/what-是差的XML圖式 - 和 - DTD之間-?RQ = 1。 DTD(實體)中存在的東西在XML模式中不可用。 DTD也有一個非常簡潔的語法,可以更簡單地表達想法。 – helderdarocha