我已經創建了一個基於XML的(特定於領域的)語言,我希望它會被廣泛使用。爲了「實現」它,我使用了一個xsd文件。如何選擇新的XML語言的名稱空間名稱?
直到現在我用這樣一個URL作爲XML的語言命名空間:
http://languagemainsite.org/lang/1.0/
現在,我不知道這是要選擇的命名空間的最佳方式,長期:
- 也許命名空間中的版本號是矯枉過正?它已經在「版本」屬性中定義過了,但我認爲每個版本都有不同的url會很好。
- 對此使用url總是好的嗎?
- ?????
有關爲基於xml的語言命名命名空間的任何建議嗎?
因此,例如,您建議使用更類似http://languagemainsite.org/lang/1.x/的東西,對同一語言版本的所有兼容版本都有一個命名空間。那麼如果我不得不打破這個界面,就從http://languagemainsite.org/lang/2.x/這個新的命名空間開始吧? – Klaim 2010-11-19 09:46:44
謝謝我正在使用languagemainsite.org/lang/1.x方法 – Klaim 2010-11-23 16:40:19
是的,這就是這樣的事情。通常'.../lang1'和'.../lang2'。 – bobince 2010-11-23 22:17:41