Forum Discussion

Kamil_edv's avatar
Kamil_edv
New Member
2 years ago
Solved

Missing data in csv import when backslash used in the text string containing double quotes

Hi Community, during csv file import from datalake I miss some data if in a column there is text string containing double quotes. Values with this quotes use backslash as an indicator. Example str...
  • spinfuzer's avatar
    2 years ago

    Replace the backslash \ with a " then you can use the Csv.Document

     

     

     

     

     

    Csv.Document(
        Text.Replace(
            Text.FromBinary(File.Contents("C:\path\to.csv"))
            , "\",""""),
        [Delimiter=",", Columns=2, Encoding=1252, QuoteStyle=QuoteStyle.Csv]
    )