特別な記号は取り替えなければなりません
XMLは < element-name > を使って要素を示すので、特別な記号は別表記します。例えば、<を使って < の記号を表します。
代わりに、以下のようにCDATAを使用してXMLパーサ(構文解析プログラム)にプログラムを変換させないようにできます。
<zscript>
<![CDATA[
void myfunc(int a, int b) {
if (a < 0 && b > 0) {
//do something
}
]]>
</zscript>
バックスラッシュ(\)は特別な記号ではありません。特に避ける必要はありません。