<![CDATA[ ]]>
2016-11-23 15:13
190 查看
当webservice中传输的一些特殊字符例如<br/>,将<br/>放到<![CDATA[ <br/> ]]>中,就不会被转义,接收端可以直接接收到<br/>
在XML文档中的所有文本都会被解析器解析,只有在CDATA部件之内的文本会被解析器忽略。比如文本内容中使用“<”这样的特殊字符时,XML使用解析错误。要对"<"进行转义(<)才能正常解析。
所以,不单只是在XML中,还有在脚本或样式表,如果在中使用特殊字符(例如 < 或 &)或实体引用(例如 < 或 &)或程序代码,则需要将脚本或样式表的内容标记为 CDATA(字符数据)节,在CDATA内部的所有内容都会被解析器忽略,这样就能够正常解析。
在XML文档中的所有文本都会被解析器解析,只有在CDATA部件之内的文本会被解析器忽略。比如文本内容中使用“<”这样的特殊字符时,XML使用解析错误。要对"<"进行转义(<)才能正常解析。
所以,不单只是在XML中,还有在脚本或样式表,如果在中使用特殊字符(例如 < 或 &)或实体引用(例如 < 或 &)或程序代码,则需要将脚本或样式表的内容标记为 CDATA(字符数据)节,在CDATA内部的所有内容都会被解析器忽略,这样就能够正常解析。
相关文章推荐
- <![CDATA[ "开始,以" ]]>的使用
- <![CDATA[]]>和转义字符
- ibatis 配置中的<!CDATA[]]> (转)
- <![CDATA[]]>和转义字符的使用和联系
- <![CDATA[ ]]> 是什么东东
- mybatis 中的<![CDATA[ ]]>
- mybatis 中的<![CDATA[ ]]>
- Mybatis中的<![CDATA[ ]]>语法
- <![CDATA[ ]]>
- xml中的<![CDATA[]]>和转义字符
- mybatis 中的<![CDATA[ ]]>
- <![CDATA[ ]]>是什么意思
- <![CDATA[mod_rewrite 详解]]>
- mybatis 中的<![CDATA[ ]]>
- <![CDATA[]]>和转义字符
- <![CDATA[]]>作用
- mybatis 中的<![CDATA[ ]]>
- <![CDATA[]]>和转义字符
- <![CDATA[]]>和转义字符
- mybatis 中的<![CDATA[ ]]>