本章將討論有關XML CDATA節。術語CDATA指字元資料。CDATA定義為文字塊,但識別為標記.
預定義實體的同位素;,密度,並且與放大器;需要打字並且通常難以閱讀的標記。在這種情況下,CDATA部分都可以使用。通過使用CDATA節,你是指揮,該檔案的具體內容沒有標記,並應被視為普通的文字解析器.
以下是句法的CDATA節:
<![CDATA[ characters with markup ]]>
上述的語法是由三個部分組成:
CDATA節啟動 - CDATA開始於9個字元分隔符 <![CDATA[
CDATA節結束 - CDATA節用 ]]> 分隔符結束.
CDATA節 - 這兩個機箱之間的字元被解釋為字元,而不是作為標記。這部分可以含有標記字元(<,>,和&),但它們是由XML處理器忽略.
下面的標記程式碼顯範例如CDATA的。在這裡,寫在CDATA節內的每一個字元由解析器忽略.
<script> <![CDATA[ <message> Welcome to YiiBai </message> ]] > </script >
在上面的語法中,<資訊>和之間的所有內容將被視為字元資料,而不是作為標記.
這種規則需要遵循為XMLCDATA:
CDATA不能包含字串“]]>”的XML文件中的任何地方.
巢狀不允許在CDATA節.