XML <![CDATA[]]>

  • <![CDATA[]]>这个标记所包含的内容将表示为纯文本,  <![CDATA[<]]>表示文本内容“<” ,在xml中,”<””>””&”等字符是不能直接存入的,否则xml语法检查时会报错,如果想在xml中使用这些符号,必须将其转义为实体,如”&lt;””&gt;””&amp;”,这样才能保存. 程序读取的时候,解析器会自动将这些实体转换回”<””>””&”
    <age> age < 30 </age>  // 这种写法会报错
    <age> age &lt; 30 </age> //应该这样写

     

  • 在XML中,需要转义的字符有:
    &   &amp; 
    <   &lt; 
    >   &gt; 
    "   &quot; 
    '   &apos; 

     

  • 被<![CDATA[]]>包含的内容不会XML解析器解析, 但要注意: 
    1. 此部分不能再包含”]]>”
    2. 不允许嵌套使用
    3. ”]]>”这部分不能包含空格或者换行
    好处:
    <![CDATA[]]>表示xml解析器忽略解析,所以更快

     

转载于:https://www.cnblogs.com/bneglect/p/11390379.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值