[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: fgetcsv - проблема парсинга
demoniqus
Столкнулся со странным поведением функции fgetcsv. Есть файл в формате csv, выгруженный непосредственно из MS Outlook в кодировке CP1251. Вот первая строка:

Обращение,Имя,Отчество,Фамилия,Суффикс,Организация,Отдел,Должность,Улица (раб. адрес),Улица 2 (раб. адрес)Улица 3 (раб. адрес),Город (раб. адрес),Область (раб. адрес),Индекс (раб. адрес),Страна или регион (раб. адрес),Улица (дом. адрес),Улица 2 (дом. адрес),Улица 3 (дом. адрес),Город (дом.,адрес),Область (дом. адрес),Почтовый код (дом.),Страна или регион (дом. адрес),Улица (другой адрес),Улица 2 (другой адрес),Улица 3 (другой адрес),Город (другой адрес),Область (другой адрес),Индекс (другой адрес),Страна или регион (другой адрес),Телефон помощника,Рабочий факс,Рабочий,телефон,Телефон раб. 2,Обратный вызов,Телефон в машине,Основной телефон организации,Домашний факс,Домашний телефон,Телефон дом. 2,ISDN,Телефон переносной,Другой факс,Другой телефон,Пейджер,Основной телефон,Радиотелефон,Телетайп/телефон с титрами,Телекс,Важность,Веб-страница,Годовщина,День рождения,Дети,Заметки,Имя помощника,Инициалы,Категории,Ключевые слова,Код организации,Личный код,Отложено,Пол,Пользователь 1,Пользователь 2,Пользователь 3,Пользователь 4,Пометка,Почтовый ящик (дом. адрес),Почтовый ящик (другой адрес),Почтовый ящик (раб. адрес),Профессия,Расположение,Расположение комнаты,Расстояние,Руководитель,Сведения о доступности в Интернете,Сервер каталогов,Супруг(а),Счет,Счета,Хобби,Частное,Адрес эл. почты,Тип эл. почты,Краткое имя эл. почты,Адрес 2 эл. почты,Тип 2 эл. почты,Краткое 2 имя эл. почты,Адрес 3эл. почты,Тип 3 эл. почты,Краткое 3 имя эл. почты,Язык

Ее функция fgetcsv из этого файла парсит замечательно.
Беру эти же данные, пихаю в пустой блокнотовый документ, сохраняю как csv и в кодировке CP1251. Прошу fgetcsv распарсить строку - она до первого пробела каждый элемент урезает (т.е. Улица (раб. адрес) превращается в (раб. адрес))! В чем проблема??? Я пробовал и из Excel данные выгрузить - не помогает...
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.