LINUX.ORG.RU

История изменений

Исправление 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. Проблема в том, чтобы библиотеку перекодировки тащить.