日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 默认站点!

默认站点

當(dāng)前位置: 首頁 >

CDATA了解

發(fā)布時間:2023/11/28 25 豆豆
默认站点 收集整理的這篇文章主要介紹了 CDATA了解 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

術(shù)語 CDATA 指的是不應(yīng)由 XML 解析器進行解析的文本數(shù)據(jù)(Unparsed Character Data)。
在xml中英文問號“?”是可以被正常解析的,但是以下這幾種符號是不能正常解析的:分別是“&”、“<”、“>”、“’”、“””。
“<” 會產(chǎn)生錯誤,因為解析器會把該字符解釋為新元素的開始。
“&” 也會產(chǎn)生錯誤,因為解析器會把該字符解釋為字符實體的開始。

解決方法一:
把實體引用編碼后使用,即
把“&” 編碼為 “&”
把“<” 編碼為“<”
把“>” 編碼為 “>”
把“’” 編碼為 “’”
把“”” 編碼為 “"”

解決方法二:使用<![CDATA[ sql 語句 ]]>
某些文本,比如 JavaScript 代碼,包含大量 “<” 或 “&” 字符。為了避免錯誤,可以將腳本代碼定義為 CDATA。
CDATA 部分中的所有內(nèi)容都會被解析器忽略。CDATA 部分由 “<![CDATA[" 開始,由 "]]>” 結(jié)束。
在mapper文件中寫sql語句時,遇到特殊字符時,如:< 等,建議使用

<![CDATA[ sql 語句 ]]>標記,將sql語句包裹住,不被解析器解析

小例子:

<![CDATA[function matchwo(a,b){if (a < b && a < 0) then { return 1; }else { return 0; }}]]>

————————————————
版權(quán)聲明:本文為CSDN博主「也許我太傻」的原創(chuàng)文章,遵循CC 4.0 by-sa版權(quán)協(xié)議,
原文鏈接:https://blog.csdn.net/m0_37664906/article/details/79083486

總結(jié)

以上是默认站点為你收集整理的CDATA了解的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得默认站点網(wǎng)站內(nèi)容還不錯,歡迎將默认站点推薦給好友。