<![CDATA[ ]]>

当webservice中传输的一些特殊字符例如<br/>,将<br/>放到<![CDATA[ <br/>  ]]>中,就不会被转义,接收端可以直接接收到<br/>

 

 在XML文档中的所有文本都会被解析器解析,只有在CDATA部件之内的文本会被解析器忽略。比如文本内容中使用“<”这样的特殊字符时,XML使用解析错误。要对"<"进行转义(&lt;)才能正常解析。 
    所以,不单只是在XML中,还有在脚本或样式表,如果在中使用特殊字符(例如 < 或 &)或实体引用(例如 < 或 &)或程序代码,则需要将脚本或样式表的内容标记为 CDATA(字符数据)节,在CDATA内部的所有内容都会被解析器忽略,这样就能够正常解析。

posted on 2016-11-23 15:13  struggle_beiJing  阅读(571)  评论(0编辑  收藏  举报

导航