Госюин: реестр

Экспорт записей о госюинах: чем отличаются резервная копия, CSV и PDF

CSV — это таблица из одного лишь текста, где каждый госюин занимает одну строку: в электронной таблице её можно сортировать и подсчитывать, но самих фото в ней нет. PDF — это копия, разложенная по страницам вместе с фото: её удобно просматривать, печатать и передавать другим, но сортировать нельзя. Резервная копия на случай смены телефона или поломки — это файл, чтобы вернуть записи в тот инструмент, из которого они выгружены: если она зашифрована, открыв её, вы ничего не прочтёте, и наоборот, ни из CSV, ни из PDF записи в прежнем виде не восстановить. Держите по одному экземпляру — выгрузку для чтения и резервную копию для восстановления, — и вы не окажетесь в тупике ни при потере устройства, ни тогда, когда перестанете пользоваться этим инструментом.

Опубликовано: (обновлено: ) · автор: 友田 陽大 (разработчик «Госюин: реестр»)

Главное из этой статьи

  • Экспорт бывает двух видов: резервная копия, чтобы вернуть записи, и CSV или PDF, чтобы их читал человек
  • Зашифрованная резервная копия при открытии ничего не показывает, а из CSV и PDF записи в прежнем виде не восстановить
  • CSV — таблица только из текста: даже если в ней есть столбец для фото, в нём лишь имена файлов
  • PDF позволяет просматривать записи вместе с фото, но не сортируется; если в него попадают заметки, перечитайте их, прежде чем передавать файл
  • Перед сменой телефона нужна резервная копия, а чтобы просматривать, подсчитывать или печатать — CSV или PDF

Эта статья — только о том, что попадает в каждый из трёх видов выгруженных файлов — резервную копию, CSV и PDF, — для чего каждый из них годится и для чего нет. Как перенести записи на новое устройство, как привести в порядок столбцы в электронной таблице и как оформить страницы для печати, здесь не рассматривается.

Чем экспорт отличается от резервной копии?

Резервная копия — это файл, чтобы вернуть записи в тот инструмент, из которого они выгружены, а экспорт в CSV или PDF — файл, чтобы его содержимое читал человек. И то и другое выводит записи наружу в виде файла, поэтому кажется одним и тем же, но цели у них противоположные.

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

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

Что становится видно, когда записи собраны в список, и какие поля сделать столбцами, разобрано в отдельной статье: как выбирать столбцы под те ситуации, в которых вы заглядываете в записи. Эта же статья — о следующем шаге: как вывести этот список в файл, который останется у вас на руках.

Резервная копия, CSV и PDF рядом

Фото есть в резервной копии и в PDF, сортировать и подсчитывать можно в CSV, а сразу вернуть в исходный инструмент можно только резервную копию. В таблице — различия, общие для этих форматов.

Резервная копия CSV PDF
Зачем делают Вернуть записи в исходный инструмент Сортировать и подсчитывать в электронной таблице Просматривать, печатать, передавать другим
Можно ли открыть и прочитать Нельзя, если она зашифрована Можно, в электронной таблице Может кто угодно
Можно ли вернуть в исходный инструмент Можно В некоторых инструментах возвращается только текст Нельзя
Фото Есть Нет Есть
Сортировка и подсчёт После восстановления — в исходном инструменте Можно Нельзя
На какой случай Смена телефона, поломка, потеря Свои подсчёты, смена инструмента Сохранить на бумаге, показать другим

CSV — это просто текст, разделённый запятыми. Места для фото в нём нет вовсе, поэтому, даже если инструмент умеет импортировать CSV, вернётся только текстовая часть. PDF — это копия страниц, и прочитать текст из него обратно в записи не предполагается.

По одной лишь резервной копии не проверить, что внутри

Что лежит в зашифрованной резервной копии, своими глазами не проверить, пока не импортируешь её обратно в исходный инструмент. Откройте её в другом приложении — осмысленного текста не увидите.

Это становится важно, когда исходным инструментом уже нельзя пользоваться. Если через несколько лет вы решите перейти на другой способ записи, то даже с десятью файлами резервных копий на руках не сможете выписать из них ни названий храмов и святилищ, ни дат посещения. Резервная копия обещает лишь одно: её можно восстановить в том же инструменте.

Второе — со стороны не видно, пригодна ли резервная копия на самом деле. Не повредился ли файл при пересылке и все ли записи, которые вы собирались сохранить, на месте, — не узнать, пока на деле не восстановите её.

Из выгрузки для чтения записи не восстановить

Сколько бы у вас ни было CSV и PDF, после потери устройства вернуть записи в прежний вид из них нельзя. Читаемая копия остаётся, а самих записей уже нет.

Возьмём конкретный пример. Сломался iPhone, где было записано 300 госюинов, и на руках остались только три PDF — по одному на альбом. Просматривать их можно. Но чтобы на новом телефоне искать по названию храма или святилища, добавлять новые посещения или исправлять даты посещения, придётся вводить все 300 записей заново. А если оригиналы фото вы удалили из галереи, начинать придётся с того, чтобы по одному извлекать фото со страниц PDF.

Если бы уцелел только CSV, названия и даты посещения сохранились бы в виде текста, но ни одного фото в нём не было бы.

Единственный ключ к резервной копии — пароль

Резервную копию, зашифрованную паролем, без пароля не прочтёт никто — ни тот, кто её сделал, ни разработчик инструмента, а если пароль забыт, из этого файла записи не вернуть. Как сохранить пароль и как проверить восстановление по числу записей, рассказано в статье о том, как вынести выгруженную резервную копию за пределы устройства и проверить её на новом телефоне.

Что делать и когда?

Чтобы подготовиться к смене телефона или поломке, делайте резервную копию; чтобы просматривать, подсчитывать или печатать — CSV или PDF. Если идти от цели, сомнений не останется.

Что нужно сейчас Что делать На что обратить внимание
Подготовиться к смене телефона, поломке или потере Резервную копию Проверить, восстанавливается ли она на новом телефоне
Подсчитать записи по годам или отсортировать по названию храма или святилища CSV Фото в него не входят
Просматривать по альбомам или напечатать PDF Сортировать нельзя
Показать семье или друзьям PDF Перечитать заметки, прежде чем передавать

Если собираетесь открыть CSV в электронной таблице и сортировать, сначала прочитайте, почему сортировка по столбцу японского календаря сбивает порядок и как вернуться к порядку альбомов и страниц. Если PDF пойдёт на бумагу, заранее решите, какие поля печатать и группировать ли их по альбомам или по годам, — тогда меньше придётся перепечатывать. Что проверить, прежде чем передавать файл другим, собрано в статье о том, как быть с заметками, местом съёмки фото и именами спутников.

Читать записи у себя даже в тот день, когда вы перестанете пользоваться инструментом, позволит именно выгрузка для чтения. Держите по одному экземпляру её и резервной копии на случай потери устройства — и ни то ни другое не застанет вас врасплох.

Как это устроено в приложении, которое я разрабатываю

В приложении, которое я разрабатываю, — «Госюин: реестр» — резервную копию можно сделать без покупки, а экспорт в CSV и PDF входит в разовую покупку «Полный реестр». Вот без прикрас, что попадает в каждый из трёх файлов.

Резервная копия (без покупки). Один файл .goshuin, в котором записи и фото вместе зашифрованы паролем. Как выгрузить его и восстановить на новом телефоне, описано в статье о том, как сменить телефон с резервной копией этого приложения.

CSV («Полный реестр»). Команда «Экспортировать CSV» в «Настройках» собирает все записи в один файл. Первая строка — названия столбцов, со второй строки каждый госюин занимает одну строку; столбцов десять: альбом, страница, дата посещения (западный календарь), дата посещения (японский календарь), название храма или святилища, чтение, заметка, файл фото, тип и способ написания. Сама строка с названиями столбцов написана по-японски.

  • Дата посещения по западному календарю записывается как 2019-05-01, а по японскому — эрой, годом, месяцем и днём, японскими знаками. Строки идут от самого раннего посещения, а записи без даты посещения стоят в конце.
  • В столбце альбома — имя, которое вы дали альбому, в столбце страницы — номер страницы. У госюина, не добавленного в альбом, оба поля пустые.
  • В столбце файла фото — только имя файла, которым приложение обозначает фото (если фото несколько, они перечислены через пробел). Самого фото там нет.
  • В столбце типа — госюин, годзёин (печать замка), тэцуин (печать железной дороги) или госэнъин (печать корабля), а в столбце способа написания — «написано в альбоме» или «написано заранее» (как и названия столбцов, эти значения записаны по-японски). Если способ написания не задан, этот столбец пустой.
  • Столбца с местоположением нет.
  • Формат открывается в Excel без искажённых символов (UTF-8 с BOM). Если ячейка начинается с =, - или похожего символа, электронная таблица может выполнить её как формулу, поэтому в таком случае в начало добавляется один символ '. Если заметка начинается с -, к ней тоже добавится '.
  • В имени файла стоит дата экспорта (например, goshuin-2026-09-17.csv).

PDF («Полный реестр»). Команда «Экспортировать PDF» в «Настройках» создаёт по одному файлу на альбом. Если есть госюины, не добавленные в альбом, для них тоже создаётся отдельный файл.

  • Вверху — название приложения, заголовок с именем альбома и заголовки для каждого номера страницы, а под ними для каждого госюина — фото, дата посещения по японскому и западному календарю, название храма или святилища и заметка. Тип, если это не госюин (например, годзёин), и способ написания, если он задан, печатаются рядом с датой посещения.
  • Фото — это копии, уменьшенные примерно до 800px по длинной стороне.
  • В конце стоит дата создания PDF.
  • Местоположение и чтение названия не печатаются.
  • Заметки попадают в файл как есть. Настройки, которая убирала бы из выгрузки только заметки, нет, поэтому перечитайте их, прежде чем передавать файл другим.

Фото, которые импортированы, но ещё не добавлены в альбом, пока не стали записями о госюинах, поэтому не попадают ни в резервную копию, ни в CSV, ни в PDF. Перед экспортом добавьте их в альбом.

Скажу прямо и о том, чего приложение не умеет. Способа открыть и прочитать резервную копию .goshuin вне приложения нет. Восстановить записи, загрузив в него CSV или PDF, тоже нельзя. И между несколькими устройствами оно не синхронизируется.

Первый альбом доступен без покупки, и записывать в него можно сколько угодно госюинов. Что открывает «Полный реестр», перечислено в разделе о цене. Актуальную цену смотрите в App Store.

Частые вопросы

Как выглядит CSV, если открыть его в Numbers или Google Таблицах?
В CSV этого приложения первая строка содержит названия столбцов — альбом, страница и остальные, — а со второй строки каждый госюин занимает одну строку. Дата посещения по западному календарю выгружается в виде 2019-05-01, но электронная таблица может распознать её как дату и изменить вид отображения. Дата посещения по японскому календарю — это текст, где эра, год, месяц и день записаны японскими знаками (для 2019-05-01 это первый год эры Рэйва, 1 мая), поэтому сортировка по этому столбцу не выстроит посещения в том порядке, в каком они были. Сортируйте по столбцу с западной датой.
Где хранить PDF, чтобы просматривать его на телефоне?
При экспорте открывается меню «Поделиться»: если сохранить файл в приложение «Файлы» на iPhone, его можно просматривать, не открывая само приложение. PDF в этом приложении — один файл на альбом, так что при трёх альбомах меню «Поделиться» откроется три раза подряд. Сохраняйте файлы по одному. Если есть госюины, не добавленные в альбом, меню откроется ещё раз — для них.
Можно ли перенести выгруженный CSV в другое приложение для записей или в собственную таблицу?
Текстовую часть иногда перенести можно. Даже если инструмент, куда вы переходите, умеет читать CSV, названия и порядок столбцов и формат дат придётся подогнать под него, так что перед импортом столбцы нужно привести в порядок в электронной таблице. Фото в CSV нет, поэтому их переносят отдельно — из оригиналов, оставшихся в медиатеке. PDF — это копия страниц, и как материал для переноса он не годится.
Если исправить запись после экспорта, изменится ли PDF или CSV?
Нет. Выгруженный файл — это копия записей на момент выгрузки. Если хотите пользоваться им после того, как исправили дату посещения или название храма или святилища, выгрузите его заново. В этом приложении в конце PDF стоит дата его создания, а в имени файла CSV — дата выгрузки, так что можно понять, на какой момент составлена копия у вас на руках.
Когда заново делать резервную копию, а когда — CSV и PDF?
CSV и PDF достаточно делать прямо перед тем, как просматривать, подсчитывать или печатать. Для резервной копии вернее ориентироваться не на дни, а на число добавленных записей. Если после создания копии вы добавили 10 записей, то при восстановлении только из этой копии пропадут именно эти 10. Приложение напоминает о выгрузке на главном экране, когда после выгрузки, которую вы подтвердили как сохранённую вне устройства, добавилось 50 записей (а если сохранение ещё ни разу не подтверждалось, напоминает начиная с первой же записи).