La constante CsvStyle.QuoteAlways se utiliza para indicar que las comillas en un campo son significativas siempre, con independencia del lugar del texto en el que aparezcan.
CsvStyle.QuoteAlways
La constante CsvStyle.QuoteAlways no admite argumentos.
Esta constante es equivalente al número 1.
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.QuoteAlways, el resultado es el siguiente:
let
Source = File.Contents("D:/mensajes.csv")
in
Csv.Document(
Source,
[
Delimiter = ",",
CsvStyle = CsvStyle.QuoteAlways
]
)
Comprobamos que todas las comillas se han interpretado como delimitadoras de texto.