例如,WPF名称空间为:xmlns ="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
如果我定义自己的命名空间,它是否也应该以http开头?是不是http 误导?
命名空间的值没有任何意义,除了该值是唯一的以避免名称缩减.这就是为什么你看到许多公司将自己网站的URL作为命名空间.URL具有相同的目的,是唯一的.多年来,使用URL只是一种很好的做法,因为如果每个人都这样做,就不应该进行任何名称删除:)
代替使用以开头的URL的另一种常见方法http://
是使用统一资源名称,其格式由RFC2141定义。
此类名称空间标识符例如由ODF(OpenDocument格式)使用:
urn:oasis:names:tc:opendocument:xmlns:office:1.0
urn:oasis:names:tc:opendocument:xmlns:style:1.0
urn:oasis:names:tc:opendocument:xmlns:text:1.0
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
1116 次 |
最近记录: |