История изменений
Исправление hobbit, (текущая версия) :
Информация к размышлению: 2.1 — до сих пор (в 2021 году!) — чуть ли не самая популярная версия vCard, поскольку по неясным мне причинам приложение «Контакты» среднего массового андроидфона экспортирует в VCF именно её. Единственным исключением, побывавшим в моих руках, была Motorola Defy+ 2012 г.в. с Android 2. Там был vCard 3.0. (*) В то же время сайт гуглоконтактов экспортирует 4.0 (не ведает правая рука, что творит левая).
Какую версию декларировал Outlook в моём примере, я навскидку не скажу, если интересно — посмотрю вечером.
Есть несколько версий и она обязательно указывается, проблем с импортом быть не должно.
Проблема-то не в детекте версий. Более того, в том файле в большинстве тегов было честно написано, что CHARSET — 1251. Проблема в том, чтобы библиотеку перекодировки тащить.
(*) Я вот подумал, может это как-то связано с тем, что в те древние времена Моторола была официальным брендом Гугла? Бонус для своих? В таком случае надо бы посмотреть, какую версию пишут всякие Nexus/Pixel. Не имел с ними дела, к сожалению.
Исходная версия hobbit, :
Информация к размышлению: 2.1 — до сих пор (в 2021 году!) — чуть ли не самая популярная версия vCard, поскольку по неясным мне причинам приложение «Контакты» среднего массового андроидфона экспортирует в VCF именно её. Единственным исключением, побывавшим в моих руках, была Motorola Defy+ 2012 г.в. с Android 2. Там был vCard 3.0. В то же время сайт гуглоконтактов экспортирует 4.0 (не ведает правая рука, что творит левая).
Какую версию декларировал Outlook в моём примере, я навскидку не скажу, если интересно — посмотрю вечером.
Есть несколько версий и она обязательно указывается, проблем с импортом быть не должно.
Проблема-то не в детекте версий. Более того, в том файле в большинстве тегов было честно написано, что CHARSET — 1251. Проблема в том, чтобы библиотеку перекодировки тащить.