XML文件转义字符的处理
来源:互联网 发布:ubuntu for arm 编辑:程序博客网 时间:2024/05/17 10:08
问题描述:使用XML文件时,需要获取一串ID号,例如 “PCI\VEN_1969&DEV_1090&CC_0200”,作为元素属性,结构示例为
在Notepad++里面设置为XML方式显示,发现有点些不对,保存在IE里面打开,报错。
查到错误原因,是&符号需要使用转义字符,整理汇总下处理方式
一、使用转义字符,如下表
字符
Xml转义字符(替换用)
备注
&
&
逻辑与
<
<
小于
>
>
大于
"
"
双引号
'
'
单引号
优势是在浏览器中显示和原字符串一致,一致性好,缺点是对于XML的解析器,如果没有对于转义字符的处理解析,会增加一步对于转义字符处理的过程二、使用字符标记,类似编程语言的注释
<![CDATA[ X-X-X-X ]]>,其中“ X-X-X-X”作为字符串处理,不会有其他歧义
<![CDATA[price&123 >= #{price}]]>
这种方式的特点是在浏览器中显示内容附加标记,和其他元素属性明显不同
对于以上两种方式可以按照自己需要进行使用
0 0
- XML文件转义字符的处理
- XML文件的转义字符
- xml文件中使用的转义字符
- XML文件中使用的转义字符
- xml文件中使用的转义字符
- xml对特殊字符的处理(字符转义)
- mybatis在xml文件中处理转义字符
- XML的转义字符
- xml的转义字符
- XML的转义字符
- xml的字符转义
- XML的转义字符
- XML的转义字符
- win32--tinyxml中对XML文件中的转义字符的处理
- mybatis中的xml文件中的特殊转义字符处理(<[!CDATA[]]>的用法)
- XML文件中转义字符
- java xml转义方法以及中文字符的处理
- Android String.xml文件中转义字符的使用
- Redis-JedisPoolConfig配置
- 一次网络调整的过程
- 线程同步和异步
- 手把手教学MFC吃豆子教程
- 队列
- XML文件转义字符的处理
- 能信安_市场运作及产品分析v1.1.0
- 验证码刷新
- SAX解析xml
- C#的Enumerator(枚举数) 和 Enumerable(可枚举类型)
- 老干妈怒了:我才是中国第一!
- 解决Android中Toast重复弹出问题
- vim 配置
- 安装redis