CDATA在XML資料中的應用

2021-10-06 17:43:10 字數 552 閱讀 6324

xml ( extensible markup language可擴充套件標記語言),也被稱為副檔名,是一種具有結構性的標記語言,可以用來傳遞資料、定義資料型別及作為生成各類檔案的萬能模板,是一種允許使用者對自己的標記語言進行自定義的源語言。

字元轉義字元

<

<

>

>&&

』&apos""

備註: cdata是由"" 結束的文字資料,表示不由xml解析器進行解析的純文字字串(unparsed character data), 能夠解決「<8和「&」等特殊字元問題,避免xml解析錯誤。

xml示例如下:

<?xml version="1.0" encoding="utf-8"?>

< tousername >

< fromusername >

< createtime>1348831860

< msgtype>

< content>

< msgid>1234567890123456

< agentid>1

as3讀取xml中CDATA的方法

對於使用as3解析類似如下有cdata的xml其實很簡單,具體是要了解xml的等級關係。檔名 test.xml 在上面的xml中s這一級的內容有 attrbute name和其自己的內容 即中間的內容 as3使用xml類實現讀取的功能,如下 public function load var requ...

PHP解析帶CDATA的XML方法

xml檔案,如下 tousername fromusername 123456789createtime msgtype event xml 假設 str的內容就是上面這段xml。解決思路很簡單 先去掉 cdata 然後直接轉化為json,然後再解析json,然後直接取對應字串的值,如下 obj x...

XML在Web應用中的優勢體現

web 的開始階段是簡單的 資訊中介和資訊發布的平台 隨著internet 和intranent extranet的快速發展而發展成為各種應用的主要平台。web在商業 工業 銀行 財政 教育 等領域產生了深遠影響,這得益於web標準化 鬆散耦合 語言中立 平台無關性 開放性等特性的服務。web服務需...