字元名稱
字元
實體引用
和
&
&
大於號
>
>
小於號
<
單引號
『
'
雙引號
「
"
在xml文件中,構成元素內容或屬性的字元一般用它本身表示,但對於xml中的保留字元如「」等就不適用了。在xml文件中如果要使用到保留字元的話就要利用實體引用方式來表示。上表列出了xml中的五個保留字元及實體引用。
例:
實體引用例項,檔名exa.xml。
<?xml version="1.0" encoding="gb2312" ?>
&
lt; 三國演義> > & < <水滸傳>>
展示的結果如圖所示:
實體引用解決了如何在元素值或屬性值中使用xml的保留字元。但是,當xml文件中使用到較多的保留字元時,採用實體引用方式來處理就比較繁瑣了,而且**的可讀性也降低了,使用cdata標記就是一種比較好的解決辦法。cdata標記以「
[」開始,以「]]>」結束,而對於cdata標記之間的內容可以直接使用xml的保留字元,而不需要通過實體引用。同樣,上題改成使用cdata標記。
例: cdata的使用,code.xml。
<?xml version="1.0" encoding="gb2312" ?>
《三國演義》 &《水滸傳》
]]>
sql保留字串中的某個字元前面的字串
create or replace procedure sp mid split string sp end out name out varchar2,permids in varchar2 is permids的格式 如 5,8,9,45,56,78 p start number 開始的指標,這...
匯程式設計序 保留字串中的大寫字母
任務 在資料區,給定用0作為結束的字串,請補充完成子程式,只保留字串中的大寫字母,並在最後乙個大寫字母後記錄0作為所有大寫字母構成的新字串的結束。以下面程式資料區中給出的字串,最後得到的字串為ytu後加0 assume cs cseg,ds dseg,ss sseg sseg segment sta...
XML中的非法字元及過濾方法
xml中有以下字元不能出現,否則,xml將不能被正確解析 如果在xml中出現了非法字元呢必須將其過濾掉!過濾的方法很簡單,替換就可以了 例如在php xml parser create 中,就可以這麼做 parser xml parser create 建立乙個parser編輯器 xml set e...