WWW INFOMATION | ||||
XML top >>XML詳細仕様 CDATA
■CDATA (Character Data)
XML文章の中でXML文章以外を記述したい場合、CDATAを使用します。
CDATAは、以下のように記述します。
CDATAはコメントと似ていますが、コメントとは意味が違うと考えてください。コメントは、プログラムと関係のない文字列を指し、CDATAは、プログラムに対し何らかの意味のある文字列を示します。(CDATAは、直訳で"文字データ"を意味します。) 以下、CDATAの記述例です。
<?xml version="1.0" encoding="Shift_JIS"
standalone="yes" ?>
<parent> <boy> </boy> <girl> </girl> <!-- 以下CDATA --> <![CDATA[ この中はXML文章として認識されないので、 以下のXMLもただの文字としか認識され、エラーになりません。 <?xml version="1.0" encoding="Shift_JIS" standalone="yes" ?> <parent> <boy> </boy> <girl> </girl> </parent> ]]> <!-- 以上CDATA --> </parent> |
|
|||