剖析逸出字元
當剖析器碰到在一般字元 (也就是非分隔符號或其他特殊字元) 之前的逸出字元時,便會忽略逸出字元。 例如,在字串 "abc\d" 中,"\" 就是逸出字元,其輸出會是 "abcd"。
如果剖析器碰到雙逸出字元 (例如,"abc\\d"),輸出則會包括單一的逸出字元 ("abc\d")。
如果剖析器碰到三個逸出字元 (例如,"abc\\\d"),輸出依然會是 "abc\d",因為前兩個逸出字元會被剖析為 "\",第三個逸出字元則會遭到忽略。
剖析器會將誤置的分隔符號視為一般字元。 例如,如果收到 「Record, Field1, Field,2」 ,則輸出 XML 為 < Field1 >< Field,2 > 。