|
以文本方式查看主题 - 中文XML论坛 - 专业的XML技术讨论区 (http://bbs.xml.org.cn/index.asp) -- 『 XML基础 』 (http://bbs.xml.org.cn/list.asp?boardid=1) ---- 基础问题:关于xml的element name命名规则问题 (http://bbs.xml.org.cn/dispbbs.asp?boardid=1&rootid=&id=57043) |
|
-- 作者:Gavin5166 -- 发布时间:12/21/2007 4:05:00 PM -- 基础问题:关于xml的element name命名规则问题 不好意思,各位前辈,问一个很基础的问题,xml的element name是否可以允许以:开头 我目前看到两个答案 答案1:参考 http://www.w3.org/TR/REC-xml/#charsets 里面有关于Name的说明 这里似乎是表示允许element name以字母,下划线以及冒号开头,并且element name中可以出现其他任意字符. 另外,这篇文档里面还提到name不能以xml开头,因为这个已经被作为保留字。 答案2:参考了一些教程(pdf),比如 Learning XML 里面关于的说明总结如下 An property name must start with a letter or an underscore, 经过测试,发现答案2似乎是正确的,我不能使用:作为element name的开始,可以将xml作为element name(用ie 6.0测试),同时element name不能使用一些特殊字符,但是答案1是取自官方文档,所以我很迷惑,为什么官方文档和现实有不同呢? |
|
-- 作者:enyaxp -- 发布时间:12/27/2007 1:13:00 AM -- 冒号在XML中表示命名空间,所以不能将之用于名字中; 起始字符必须是一个字母或下划线,命名字符可以是除了空格和冒号之外的其他所有字符。 |
|
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
31.250ms |