解析转义字符
当解析程序遇到了作为常规字符(即,不是分隔符或其他特殊字符的字符)前缀的转义符时,将忽略该转义符。 例如,假定一个字符串“abc\d”,其中“\”是转义符,输出为“abcd”。
如果分析程序遇到了双转义符(例如“abc\\d”),则输出将包括单个转义符(“abc\d”)。
如果分析程序遇到了三个转义符(例如 abc\\\d),则输出将为“abc\d”,因为前两个转义符将被解析为“\”,并且忽略第三个转义符。
分析程序会将位置错误的分隔符视为常规字符。 例如,如果收到“Record, Field1, Field,2”,则输出 XML 为 <Field1><Field,2>。