Начать новую тему
Решенные

Ошибка при импорте CSV

Добрый день. 


Создал тестовый CSV  файл на два товара, при импорте выдает ошибку. Подскажите в чем проблема ?     


P.s. Нужные категории создал.


 http://take.ms/8v5hc

csv
(170 Bytes)

Здравствуйте!


Спасибо за ваше сообщение.


Нам жаль слышать, что вы столкнулись с данной проблемой. Она связана с тем, что, по всей видимости, файл .csv был некорректно импортирован в программу Microsoft Excel, которая неправильно интерпретировала поля в файле. Если открыть файл .csv через простой текстовый редактор, то вы увидите следующее:


Product code,Language,Category,Price,Product name

"123,ru,""Êíèãè///Èíòåðíåò èçäàíèÿ"",""45.00"",""Êíèãà Àäîá"""

"456,ru,""Îáóâü///Êðîñîâêè"",""300.00"",""Êðîñîâêè"""


Кавычки в начале и в конце строки интерпретируются при импорте в Мерчиум как начало и, соответственно, конец значения одного поля, в данном случае поля Product code. Таким образом, получается, что задано значение только одного поля. Мы подкорректировали файл, чтобы его можно было корректно импортировать в Мерчиум, и прикрепили его к данному сообщению (1.csv). Чтобы увидеть разницу, вы можете открыть оба файла в простом текстовом редакторе.


Чтобы исправить файл с помощью программы Microsoft Excel, пожалуйста, сделайте следующее:


1. Откройте файл с помощью данной программы.

2. В разделе Данные нажмите на кнопку Текст по столбцам.

3. Далее следуйте инструкциям в Мастере текстов. Пример работы с одной из ячеек вы можете увидеть на снимках экрана, прикрепленных к данному сообщению. 


Данные шаги необходимо предпринять для каждой ячейки в столбце. Например, вы можете выделить все оставшиеся ячейки столбца 1 и воспользоваться Мастером текстов.


Также мы хотели бы обратить внимание на кодировку файла. Для корректного импорта необходимо, чтобы была настроена кодировка UTF-8


Надеюсь, данная информация окажется полезной для вас. Пожалуйста, сообщите, если у вас появятся дальнейшие вопросы.


Спасибо.


csv
(200 Bytes)

Здравствуйте. 


В чем ошибка  я увидел, спасибо.  Но не совсем понял как ее устранить. 

Для чего переводить файл в новый формат (разделить строку на столбцы) ? В таком формате импортировать данные не получится, потому что такого разделителя нет   http://take.ms/M7A25


Или нужно как-то сцепить разделенные столбцы  и проставить где нужно кавычки?   

Здравствуйте!

Спасибо за ваш ответ.

Инструкция по переводу файла в новый формат была дана для того, чтобы показать, как должен изначально выглядеть файл в Microsoft Excel при открытии и дальнейшем его редактировании в этой программе. То есть, каждое значение поля должно находиться в своей ячейке, а не так, как это показано на этом снимке экрана: http://i.imgur.com/q2tX9E9.jpg, где все значения строки интерпретируются как значение одного поля Product code. Когда эти значения разделены по ячейкам, Мерчиум сможет их корректно соотнести и импортировать.

Вы можете использовать один из следующих разделителей, поддерживаемых Мерчиумом:

Точка с запятой
Запятая
Табуляция

В вашем случае используется разделитель Запятая. То есть, во время импорта файлов .csv в Мерчиум вам необходимо выбрать вариант Запятая в списке СSV-разделитель.

 > Или нужно как-то сцепить разделенные столбцы  и проставить где нужно кавычки?

По предоставленной выше инструкции мы предложили вариант разделения ячеек по разным столбцам. Но, по сути, необходимо правильно расставить кавычки. Рассмотрим пример.
 
В изначальном файле было следующее содержимое файла .csv:

Product code,Language,Category,Price,Product name
"123,ru,""Книги///Интернет издания"",""45.00"",""Книга Адоб"""
"456,ru,""Обувь///Кросовки"",""300.00"",""Кросовки"""

Мы его исправили таким образом:

Product code,Language,Category,Price,Product name
123,ru,"Книги///Интернет издания","45.00","Книга Адоб"
456,ru,"Обувь///Кросовки","300.00","Кросовки"

Как вы видите, мы убрали кавычки в начале и конце строки. После этого каждая ячейка интерпретировалась отдельно, что позволило корректно импортировать файл. Кроме того, мы убрали дублирующиеся кавычки для формирования корректного названия товаров.

Более подробную информацию о функциональности Импорт/Экспорт данных вы можете найти в этом разделе нашей Базы знаний: http://help.merchium.ru/support/solutions/folders/1000176586

Если у вас остались какие-либо вопросы, пожалуйста, обращайтесь к нам.

Спасибо.
 

Спасибо! Все понятно, удалось загрузить 1300 позиций ! 

Добрый вечер!


Спасибо за ваш ответ. Мы рады, что нам удалось вам помочь. Пожалуйста, обращайтесь, если у вас появятся какие-либо вопросы в будущем.


Войдите, чтобы опубликовать свой комментарий