Мои контакты экспортированы в файл VCF (vCard). Но они частично испорчены по причинам, в которые я не буду вдаваться. Я хотел бы отредактировать их, внеся некоторые изменения в отдельные записи и некоторые изменения, которые являются глобальными (и потребует, скажем, приложения регулярного выражения замены для каждого контакта).
Кажется, у меня есть три варианта:
- Специальный редактор vCard
- Преобразование в CSV, затем использование чего-то вроде электронной таблицы или чего-либо еще, что может обрабатывать табличные данные, поскольку многие / большинство из них могут принимать CSV в качестве входных данных
- Редактирование файла vCard в виде простого текстового файла (например, vi и использование регулярных выражений).
- Используя пустую учетную запись в каком-либо приложении почты / сообщений и выполняя импорт, редактируя его с помощью интерфейса контактов, затем экспортируйте обратно.
Итак, мои вопросы:
- Есть ли какая-то другая альтернатива, которую я пропускаю?
- Меня беспокоит конвертация форматов и загрузка приложений в приложение - это может немного изменить формат; Как вы думаете, это может быть проблемой (особенно при использовании контактов на нескольких устройствах вкл. Android-смартфоны)?
- Какой вариант вы бы порекомендовали, или, скорее, каковы неочевидные преимущества / недостатки различных вариантов?
Примечание. Я не хочу ставить этот вопрос «приложение Х лучше, чем приложение Y», поэтому, если вы имеете в виду конкретные утилиты / приложения, просто укажите, что имеет отношение к вашему предложению, не превознося его над другими приложениями и т.д.