加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

哪些字符在XML属性中无效(除非编码)?

发布时间:2020-12-16 01:55:47 所属栏目:百科 来源:网络整理
导读:我不能相信我不能找到这个信息容易访问,所以: 1)哪些字符不能被并入XML属性,而不对它们进行实体编码? 显然,你需要编码引号。关于和?还有什么? 2)官方名单究竟是什么? 这里是 what is allowed in an attribute value的定义。 '"' ([^"] | Reference)*
我不能相信我不能找到这个信息容易访问,所以:

1)哪些字符不能被并入XML属性,而不对它们进行实体编码?

显然,你需要编码引号。关于<和>?还有什么?

2)官方名单究竟是什么?

这里是 what is allowed in an attribute value的定义。
'"' ([^<&"] | Reference)* '"'  |  "'" ([^<&'] | Reference)* "'"

所以,你不能有:

>打开/关闭属性值的相同字符(‘或’)
>裸体&符号(&必须& amp;)
>左尖括号(<必须& lt;)
你也不应该使用任何在XML文档中的任何地方(例如表单馈送等)的直接不合法的任何characters。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读