Home   Single Page

特別な記号は取り替えなければなりません

XMLは < element-name > を使って要素を示すので、特別な記号は別表記します。例えば、&lt;を使って < の記号を表します。

Special Character

Replaced With

<

&lt;

>

&gt;

&

&amp;

"

&quot;

'

&apos;

代わりに、以下のようにCDATAを使用してXMLパーサ(構文解析プログラム)にプログラムを変換させないようにできます。

<zscript>
<![CDATA[
void myfunc(int a, int b) {
    if (a < 0 && b > 0) {    
        //do something        
    }    
]]>
</zscript>

バックスラッシュ(\)は特別な記号ではありません。特に避ける必要はありません。