DTD中的属性类型

<![CDATA[文本内容]]> 

DTD中的属性类型

全名:character data

标记CDATA下,所有的标记、实体引用都被忽略,而被XML处理程序一视同仁地当做字符数据看待,

CDATA的形式如下: <![CDATA[文本内容]]>

CDATA的文本内容中不能出现字符串"]]>",另外,CDATA不能嵌套。

 

如果文本包含了很多的"<"字符 <=和"&"字符——就象程序代码一样,那么最好把他们都放到CDATA部件中。

在 Mybatis 的xml中使用举例

<select id="allUserInfo" parameterType="java.util.HashMap" resultMap="userInfo1">  
  <![CDATA[  
  SELECT newsEdit,newsId, newstitle FROM shoppingGuide  WHERE 1=1  AND  newsday > #{startTime} AND newsday <= #{endTime}  
  ]]>  
  <if test="etidName!=''">  
   AND newsEdit=#{etidName}  
  </if>  
 </select>  

  

posted @ 2016-09-05 11:31  panie2015  阅读(351)  评论(0编辑  收藏  举报