关于xml中的<![CDATA[...]]>的用法:
<?xml version="1.0" encoding="UTF-8"?>
<invoke type="getAttBody">
<return type="return"/>
<parameters>
<object name="getBody">
<property name="userid">gumiao</property>
<property name="usermobile">10000000000</property>
<property name="docid">336841</property>
<property name="workid">8372196</property>
<property name="attname"><![CDATA[<>ABCD.doc>]]></property>
</object>
<object name="extend">
<property name="dbname">fwgl.nsf</property>
</object>
</parameters>
</invoke>
使用<![CDATA[...]]>的好处是:可以避免tag的value中含有特殊字符,如【>】,【<】,【&】等符号!
注意:CDATA来自Unparsed Character Data,相应的就有PCDATA,Parsed Character Data
CDATA中的字符不会被xml的解析器解析,用CDATA时,要注意CDATA中不能含有【]]>】,因为CDATA的用法是以【<![CDATA[】开始,以【]]>】结束的,否则解析器匹配的时候会发生错误。
分享到:
相关推荐
XML 元素中,"<" 和 "&" 是非法的。"<" 会产生错误,因为解析器会把该字符解释为新元素的开始。"&" 也会产生错误,因为解析器会把该...[CDATA[文本内容]]>CDATA的文本内容中不能出现字符串“]]>”,另外,CDATA不能嵌套。
<preconditions><![CDATA[1.使用udp_bi用户在PLSQL正常登陆UAT数据库<br> (UAT数据库IP: 10.0.13.178)<br> 2.数据库脚本已下载至本地环境]]></preconditions><importance><![CDATA[2]]></importance><steps> <step>
100<br>5.2.5 使用属性的最佳时机... 100<br>5.3 空标记... 102<br>5.4 XSL. 103<br>5.4.1 XSL样式单模板... 103<br>5.4.2 文档的主体... 104<br>5.4.3 标题... 106<br>5.4.4 联赛、分部和球队... 108<br>5.4.5 ...
[CDATA[%s]]></ToUserName> <FromUserName><![CDATA[%s]]></FromUserName> <CreateTime>%s</CreateTime> <MsgType><![CDATA[%s]]></MsgType> <Content><![CDATA[%s]]></Content> <FuncFlag>0</FuncFlag> </xml...
[CDATA[toUser]]></ToUserName> <FromUserName><![CDATA[fromUser]]></FromUserName> <CreateTime>1348831860</CreateTime> <MsgType><![CDATA[text]]></MsgType> <Content><![CDATA[this is a test]]></...
自己将数据导入到xml中的,希望有需要的朋友可以自己下载,格式为<!DOCTYPE PCAroot[ <!ELEMENT PCAroot (Province*)> <!ELEMENT Province (City*)> <!ELEMENT City (Area*)> <!ELEMENT Area (#PCDATA)> <!...
ATTLIST 电话 类别 CDATA "移动电话"> ]> <联系人列表> <说明>&content;</说明> <联系人> <姓名>刘保文</姓名> <ID>201003101115</ID> <公司>腾飞汇通有限公司</公司> <电话 类别="移动电话">18993380967</...
[CDATA["&fromusername&"]]></ToUserName>" &_ "<FromUserName><![CDATA["&tousername&"]]></FromUserName>" &_ "<CreateTime>"&now&"</CreateTime>" &_ "<MsgType>news</MsgType>" &_ "<ArticleCount>3</...
100<br>5.2.5 使用属性的最佳时机... 100<br>5.3 空标记... 102<br>5.4 XSL. 103<br>5.4.1 XSL样式单模板... 103<br>5.4.2 文档的主体... 104<br>5.4.3 标题... 106<br>5.4.4 联赛、分部和球队... 108<br>5.4.5 ...
本文给大家解析使用<![CDATA[ ]]>解决xml文件不被转义的问题, 对mybatis 中的<![CDATA[ ]]>相关知识感兴趣的朋友一起看看吧
<srvver>1.0</srvver> <srvcode>000</srvcode> <payload> <param type=XML key=data> <![CDATA[ <Response> <Execution> <Status code=0 sql_code=0 description=执行成功!/> </Execution> <ResponseContent...
[CDATA[电子客票告知单(网络版)]]></UpdateAppTitle> <Help> :: 技术支持 (Jason.Song)</Help> <Server>socket.jinri.cn</Server> <Port>9789</Port> <InstallPackage>...
[CDATA[10]]></LoginTimeOut> <QueryTimeOut><![CDATA[3600]]></QueryTimeOut> 原始set.xml数据库连接节点缺少以上两个节点请添加,LoginTimeOut为数据库连接超时时间,单位秒,QueryTimeOut为SQL语句执行超时时间...
注释的语法<br>· 四.CDATA的语法<br>· 五.Namespaces的语法<br>· 六.entity的语法<br>· 七.DTD的语法<br>· 第五章:XML实例解释<br>· 一.定义新标识 <br>· 二.建立XML文档<br>· 三.建立相应的HTML文件 <br>·...
mysql://localhost/sample"/> <br><property name="JDBC.Username" ="user"/> <br><property name="JDBC.Password" ="mypass"/> <br><property name=<br>value="10"/> <br><property name=value="5"/> <br><property...
[CDATA[gh_33bb5907f91e]]></ToUserName> <FromUserName><![CDATA[ojLh3jkYtiszyEY-_sM_8yrNxSc4]]></FromUserName> <CreateTime>1363231643</CreateTime> <MsgType><![CDATA[text]]></MsgType> <Content><...
[CDATA[//><!-- var scrollPic_02 = new ScrollPic(); scrollPic_02.scrollContId = "ISL_Cont_1"; //内容容器ID scrollPic_02.arrLeftId = "LeftArr";//左箭头ID scrollPic_02.arrRightId = "RightArr"; //...
注释的语法<br>· 四.CDATA的语法<br>· 五.Namespaces的语法<br>· 六.entity的语法<br>· 七.DTD的语法<br>· 第五章:XML实例解释<br>· 一.定义新标识 <br>· 二.建立XML文档<br>· 三.建立相应的HTML文件 <br>·...
<sex>girl</sex><!--这个sex和teacher根元素中的sex发生命名冲突--> </student> </teacher> 2、名域的声明 (1)直接定义 xmlns:名域前缀="名域的URI"(唯一性) 类比:名字与身份证 名域的使用,名域...
[CDATA[http://t{$serverpart}.tianditu.cn/DataServer?T=cia_w&X={$x}&Y={$y}&L={$z}]]></url> <serverParts>0 1 2 3 5 6 7</serverParts> <backgroundColor>#00000000</backgroundColor> </customMapSource> </...