yanmin

  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  16 随笔 :: 1 文章 :: 9 评论 :: 0 Trackbacks

今天弄程序,发现XML中一个很陌生的东东---CDATA, 问了同事他们也不知道,只有自己查资料,后来发现原来很简单的东西.

在XML文档中的所有文本都会被解析器解析。 
 只有在CDATA部件之内的文本会被解析器忽略。

 下面是五个在XML文档中预定义好的实体:
                  &lt;<小于号
                  &gt;>大于号
                  &amp;&和
                  &apos;'单引号
                  &quot;"双引号

实体必须以符号"&"开头,以符号";"结尾。
            注意: 只有"<" 字符和"&"字符对于XML来说是严格禁止使用的。剩下的都是合法的,为了减少出错,使用实体是一个好习惯。

CDATA部件
            在CDATA内部的所有内容都会被解析器忽略。
            如果文本包含了很多的"<"字符和"&"字符——就象程序代码一样,那么最好把他们都放到CDATA部件中。
            一个 CDATA 部件以"<![CDATA[" 标记开始,以"]]>"标记结束,注意"]]>"中间没有空格

例如:
 <![CDATA[
         UPDATE USERMSTR SET LOGON_SUCCESS_COUNTER = 0
      ]]>

posted on 2005-12-26 13:46 yanmin 阅读(1366) 评论(2)  编辑  收藏

评论

# re: 关于CDATA 2008-08-12 09:51 言唯
没看懂!!  回复  更多评论
  

# re: 关于CDATA 2011-05-21 02:36 php文件怎么打开
写的不错,字体太小了,看的累哦

老余  回复  更多评论
  


只有注册用户登录后才能发表评论。


网站导航: