Anonymous
Разобрать строку CSV с одинарными кавычками вокруг некоторых значений [дубликат]
Сообщение
Anonymous » 25 июл 2024, 12:58
У меня есть длинная строка, например:
Код: Выделить всё
11070, 'EP_LQ-630', 'LQ-630, 24 pin, A4, 360 cps, USB 1.1&LPT', NULL, 6438, 1, 45, 1, 5184, 0, 20, NULL, NULL, 432, 1, 5088, 0, 424, 1, 1, 4, 1, NULL, NULL, NULL, NULL, NULL, NULL, 3, NULL, NULL, NULL, 370, 1, 369, 1, 368, 1, 367, 1, NULL, NULL, NULL, NULL, NULL, 1, '8443', NULL, NULL, NULL, '07.12.2011 18:16:28', NULL, NULL, '8471604', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 366, 1, ';6438;6432;4873;', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL
Это часть запроса SQL Insert, а значения, разделенные запятыми, являются столбцами.
Как я могу разбить эту строку на столбцы, если У меня в третьем столбце есть строка, которая тоже содержит запятые?
Подробнее здесь:
https://stackoverflow.com/questions/863 ... ome-values
1721901531
Anonymous
У меня есть длинная строка, например: [code]11070, 'EP_LQ-630', 'LQ-630, 24 pin, A4, 360 cps, USB 1.1&LPT', NULL, 6438, 1, 45, 1, 5184, 0, 20, NULL, NULL, 432, 1, 5088, 0, 424, 1, 1, 4, 1, NULL, NULL, NULL, NULL, NULL, NULL, 3, NULL, NULL, NULL, 370, 1, 369, 1, 368, 1, 367, 1, NULL, NULL, NULL, NULL, NULL, 1, '8443', NULL, NULL, NULL, '07.12.2011 18:16:28', NULL, NULL, '8471604', NULL, NULL, NULL, NULL, NULL, NULL, NULL, 366, 1, ';6438;6432;4873;', NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL [/code] Это часть запроса SQL Insert, а значения, разделенные запятыми, являются столбцами. Как я могу разбить эту строку на столбцы, если У меня в третьем столбце есть строка, которая тоже содержит запятые? Подробнее здесь: [url]https://stackoverflow.com/questions/8637170/parse-a-csv-string-with-single-quotes-around-some-values[/url]