我有一個應用程序,它將以文本形式記錄文件 系統的目錄列表。也就是說,它應該這樣說:描述目錄樹文件屬性的XML語言?
File name is: abc.txt
Last modification date is: 2009-12-31T01:23
Read-only attribute is: True
Hidden attribute is: False
房源將持續數年的長期歸檔,所以語言應該是不言自明的未來的信息考古學家。該語言應該能夠描述常用PC平臺文件系統的最常用文件屬性:NTFS,FAT,HFS +,ext2/3等。它應該能夠處理非拉丁文件名,不同的時間戳語義在不同的文件系統上等等。
當然,對於構造這些數據的語言的明顯選擇是一些基於XML的語言 。任何人都可以指向一個已經存在 的語言來描述文件屬性的分層結構和 目錄屬性,就像在文件系統中一樣?我希望從語言設計者爲了獲得語義正確性,創建模式或DTD,制定出某件事是否應該是XML元素或屬性等方面的細節而受益。
我已經看着在明顯的地方:http://xml.coverpages.com,網絡 搜索引擎的XML-L和comp.text.xml,這裏的檔案。我沒有找到這種語言的任何痕跡。搜索有點複雜,因爲搜索術語「文件屬性」在XML中使用的術語屬性獲得大量命中。
請建議我應該調查的語言。它有助於獲得語言的名稱,以及指向描述語言及其相關工具,語法定義等的URL的指針。
在此先感謝!
我會在XML-DEV上發佈這個問題(http://www.xml.org/xml-dev/),如果你沒有得到有用的回覆,我會感到驚訝。如果沒有這方面的規範,那麼應該有,我希望OASIS的人蔘與。 [你可以說我建議。] – 2009-11-23 22:49:44
經過太多的延遲,我將這個答案歸功於最好的。該清單並未指出我採用適當的格式,而且我也沒有成功讓OASIS參與其中。但是XML-DEV列表是一個非常有用的論壇。 – 2012-01-21 22:39:59