xml CDATA区、特殊字符:<= 小于等于、>= 大于等于

xml CDATA区、特殊字符:<= 小于等于、>= 大于等于,第1张

ML文档中包含类似"Elements look like "的文本,其中的""将被解析程序解释成一个元素,而人们实际想要的是""所表示的原义文本。

1.CDATA区:它的全称为character data,以" "开始,以" ]]> " 结束,在两者之间嵌入不想被解析程序解析的原始数据,解析器不对CDATA区中的内容进行解析,而是

将这些数据原封不动地交给下游程序处理。

2.特殊字符 :

xml 中表示:   <= 小于等于、    >= 大于等于 需加  这样的标记: xml中有&的符号,需要这样表示&

<= 小于等于 :

>= 大于等于:=]]>

一些特殊字符也可用下面的替代符号所代替。

特殊字符   替代符号

&            &

<            <

>            >

"             "

'              '

eg.

select zjDailydrillrep.dailydrilrepid,

zjDailydrillrep.wellbore_id,

bore.well_legal_name,

zjDailydrillrep.spudin_date,

zjDailydrillrep.reportfor,

zjDailydrillrep.depthmkb,

zjDailydrillrep.tvdmkb,

zjDailydrillrep.format_id,

zjDailydrillrep.enginbrief,

zjDailydrillrep.Dailywellcost,

zjDailydrillrep.insert_date,

zjDailydrillrep.status,

zjDailydrillrep.comments,

zjDailydrillrep.Submitter,

zjDailydrillrep.Verifyer,

rig.rig_no,

zjDailydrillrep.Rothours,

(select GEO.CURRENT_TD

from LJ_DAILY_GEOLOGICAL_REPORT GEO

where zjDailydrillrep.WELLBORE_ID = GEO.WELLBORE_ID

and GEO.REPORT_DATE = zjDailydrillrep.REPORTFOR

and geo.half_full = '260002' and rownum ) td,--------表示rownum <=1

(select GEO.CURRENT_TD

from LJ_DAILY_GEOLOGICAL_REPORT GEO

where zjDailydrillrep.WELLBORE_ID = GEO.WELLBORE_ID

and GEO.REPORT_DATE = zjDailydrillrep.REPORTFOR - 1

and geo.half_full = '260002'  and rownum ) tdbefore

from zj_Dailydrillrep zjDailydrillrep

left join COMM_WELLBORE BORE

on bore.wellbore_id = zjDailydrillrep.wellbore_id

left join zj_rig_data rig

on rig.rig_id = bore.rig_id

where 1 = 1

生成的PPT文件中包含CDATA代码可能是因为PPT文件中某些文本内容或注释中包含了特殊字符,例如小于号(<)、大于号(>)、引号(")等。在生成PPT文件时,如果直接将这些特殊字符插入到XML文件中,可能会导致XML解析出错。为了避免这种情况,可以将文本内容或注释用CDATA包裹起来,这样XML解析器就会将其中的特殊字符视为普通字符处理。

例如,如果要在PPT中插入以下注释:

This is a <bold>bold</bold>text

如果直接将其插入到XML文件中,可能会导致XML解析出错。为了避免这种情况,可以将其包裹在CDATA中:

<![CDATA[This is a <bold>bold</bold>text]]>

在PhpOffice中生成PPT文件时,如果插入了包含特殊字符的文本内容或注释,就会自动将其包裹在CDATA中。因此,在生成的PPT文件中会包含CDATA代码。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/7970341.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-12
下一篇 2023-04-12

发表评论

登录后才能评论

评论列表(0条)

保存