XML元素和属性名称

XML元素和属性名称,xml,Xml,XML、XML、XML或“XML”的任何大小写版本的变体能否用作XML中的元素或属性名称 若否,原因为何 Edit1 我指的是命名元素或属性。不是doctype Edit2 我并不是说这是元素或属性的好名字,我找不到一个明确的答案。XML格式的定义并不禁止它: 您可以在此处查看:-即使是“xml”标记也可以无错误地进行验证。尽管没有禁止,但请查看: 无意义、无法发音、难以阅读或容易阅读的名称 不应使用可与其他名称混淆的名称 虽然大多数工具可能无法阻止它,但这可能是一种不好的做法。据 以字符串“x

XML
XML
XML
“XML”的任何大小写版本的变体能否用作
XML
中的元素或属性名称

若否,原因为何

Edit1

我指的是命名元素或属性。不是doctype

Edit2


我并不是说这是元素或属性的好名字,我找不到一个明确的答案。

XML格式的定义并不禁止它:


您可以在此处查看:-即使是“xml”标记也可以无错误地进行验证。

尽管没有禁止,但请查看:

无意义、无法发音、难以阅读或容易阅读的名称 不应使用可与其他名称混淆的名称


虽然大多数工具可能无法阻止它,但这可能是一种不好的做法。据

以字符串“xml”开头的名称,或以任何匹配的字符串(('X'|'X')('M'|'M')('L'|'L'))开头的名称,保留在本规范或本规范未来版本中用于标准化


也就是说,它现在可以工作了……

这有帮助吗@好问题,斯皮皮。就我个人而言,我会说“嘿,如果它们是字母,它们都拼出
X-M-L
,那就不代表“X-Large,Medium,Large””“那我说为什么不呢?如果需要将
xMl
字符串转换为大写或小写,则始终可以实现
strtolower
strtoupper
函数。我们有权力;)@斯基皮,你可以说。。。以前在一个行业,服装是生产线的一部分。。。“晾衣绳”即;)@斯皮皮:是的,但是春天晾衣绳上衣服的气味,是无法战胜的!啊,爱尔兰,艺术现在在哪里?@Skippy不是。。。。。。。。。但是“你的”?我的旧英语有点老套!