Загрузите CSV-файл в MySQL с разделителями-запятыми и запятыми в поле

Нет проблем!

var source = "(your JSON");
dynamic roles = JObject.Parse(source).Roles;   

После этого вы можете повторно сериализовать роли в XML, достигнув желаемого результата.

1
задан GMB 31 March 2019 в 17:27
поделиться

1 ответ

Вы ищете опцию FIELDS OPTIONALLY ENCLOSED .

$upload = mysqli_query($cons, 
    "LOAD DATA 
        LOCAL INFILE 'file_name.csv'
        INTO TABLE table_name 
        FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '\"'
        LINES TERMINATED BY '\n'"           
);

Примечание: я переключил одинарные кавычки php на двойные, поэтому в запросе требуется меньше экранирования.

0
ответ дан GMB 31 March 2019 в 17:27
поделиться
Другие вопросы по тегам:

Похожие вопросы: