Vil*_*lx- 2 xml tags character
这合法吗?
<?xml version="1.0" encoding="UTF-8"?>
<Gl?žš???a R???ši="7">
</Gl?žš???a>
Run Code Online (Sandbox Code Playgroud)
我知道我可以在内容和属性值中使用各种字符,但是我可以在标签名称和属性名称中使用它们吗?
是的,这是合法的.另见http://www.w3.org/TR/2008/REC-xml-20081126/#charsets
特别是这部分:
名称的第一个字符必须是NameStartChar,任何其他字符必须是NameChars; 此机制用于防止名称以欧洲(ASCII)数字或基本组合字符开头.几乎所有字符都在名称中被允许,除了那些或者可以合理地用作分隔符的字符.目的是包容性而非排他性,以便可以在XML名称中使用尚未用Unicode编码的编写系统.有关创建名称的建议,请参阅J建议的XML名称.
| 归档时间: |
|
| 查看次数: |
597 次 |
| 最近记录: |