Compartir vía


Análisis de caracteres de escape

Cuando el analizador detecta un carácter de escape que se antepone a un carácter normal (esto es, uno que no es delimitador ni otro carácter especial), el carácter de escape se omite. Por ejemplo, supongamos una cadena "abc\d" donde "\" es el carácter de escape, la salida es "abcd".

Si el analizador detecta un carácter de escape doble (por ejemplo, "abc\\d"), la salida incluye un carácter de escape único ("abc\d").

Si el analizador detecta tres caracteres de escape (por ejemplo, "abc\\\d"), la salida es "abc\d" porque los dos primeros caracteres de escape se analizan hasta "\" y el tercer carácter de escape se omite.

El analizador trata los delimitadores colocados de forma errónea como caracteres normales. Por ejemplo, si se recibe "Record, Field1, Field,2", el XML de salida es <Field1><Field,2>.

Consulte también

Uso del motor de análisis de archivo sin formato