我是一家商店的合同程序員,我將提供他們的第一款Android和第一款.Net WPF產品。完成之後,他們必須維護它,但是因爲這是他們的第一個,所以他們沒有現有的XML(和XAML)編碼風格的標準或約定,並且沒有意見。我知道XML最初是爲機器消費而非人類可讀性設計的,但實際情況是,Android的佈局/用戶界面和WPF的XAML都需要大量的手動編輯和閱讀。是否有可讀性的正式XML編碼標準?
在其他商店我遵循現有的約定,但我不得不承認,對於我個人的東西,多年來我一直沒有那麼一致。我已經看到了無數不同樣式的縮進,空白,註釋,關閉元素等等,例如,有些人將所有屬性放在與開始元素標記相同的行上,有些人在新行上啓動屬性,有些人使用一個每個屬性行,等等,等等
所以我的問題是:不存在由標準組織正式的標準或準則(W3C?)還是一家大公司的編碼讀取XML,如果是的話是什麼?
我只是發佈這個,因爲廣泛的谷歌搜索後,我沒有看到一個。
謝謝kamituel。我同意W3C似乎沒有一個 - 我希望可能是一些大公司或一些開源組織提交了一個。這樣我可以在離開客戶的文檔中包含對它的引用。 – user316117 2013-03-15 20:12:24
@ user316117 - 有趣的是,即使某些大型企業內部使用這樣的標準,W3C(或其他標準化機構)也必須以某種方式推薦它被廣泛接受。儘管如此,從未見過這樣的事情。 – kamituel 2013-03-15 20:22:22