La constante CsvStyle.QuoteAfterDelimiter se utiliza para indicar que las comillas en un campo son significativas solo si aparecen inmediatamente después del delimitador.
CsvStyle.QuoteAfterDelimiter
La constante CsvStyle.QuoteAfterDelimiter no admite argumentos.
Esta constante es equivalente al número 0.
En este ejemplo partimos de un fichero CSV conteniendo los siguientes textos:
Si el delimitador es la coma (valor por defecto), comprobamos que tenemos comillas justo después de éste en la línea con identificador 1, y después de éste en las últimas dos.
Si abrimos el fichero especificando como campo CsvStyle el valor CsvStyle.QuoteAfterDelimiter, el resultado es el siguiente:
let
Source = File.Contents("D:/mensajes.csv")
in
Csv.Document(
Source,
[
Delimiter = ",",
CsvStyle = CsvStyle.QuoteAfterDelimiter
]
)
Vemos que solo se han interpretado como comillas delimitadoras de un texto las que aparecían justo después de la coma. Las demás se siguen mostrando como caracteres normales.