Поля Readerware: что переносится в AllMyBooks и куда попадает
Справочник по столбцам экспорта книг из Readerware: куда попадает каждый столбец в AllMyBooks, какие столбцы не переносятся и как сохранить пользовательские поля с помощью собственных полей.
Авторы: команда AllMyBooks · Проверено: октябрь 2026 г.. Если что-то здесь изменилось, сообщите нам через страницу «Контакты».
Нужны шаги?
Эта страница — справочник о том, что происходит с каждым столбцом экспорта из Readerware. Сам экспорт и импорт — File → Export, резервный ZIP-архив и заметки для пользователей Windows, macOS, Linux и Readerware Mobile — описаны в руководстве по переходу.
Как импорт читает файл
- По строке заголовка импорт узнаёт файл Readerware. Без неё файл считается обычной таблицей неизвестного вида, и каждый столбец приходится сопоставлять вручную, поэтому оставьте включённой в Readerware опцию «Output header line».
- Читаются и файлы с разделителем TAB, и файлы CSV с полями в кавычках. Файл CSV без кавычек не читается: автор, записанный как «Strindberg, August», содержит разделитель, из-за чего все следующие ячейки сдвигаются на столбец, и страница импорта блокирует такой файл, чтобы не разложить книги по неправильным полям.
- Экспортируйте все столбцы. Столбцы, которым некуда попасть, только названы в отчёте; столбец, не вошедший в экспорт, потом уже не восстановить.
- Даты записаны так, как их показывает компьютер, делавший экспорт. Даты в формате ISO (2019-03-15) и с месяцем впереди (03/15/2019 — стандарт Readerware в США) читаются; дата с днём впереди читается верно только тогда, когда день — 13 или больше, поэтому, если в вашей системе день идёт первым, проверьте в отчёте несколько дат покупки.
- Текст не в UTF-8 читается в более старой кодировке, которой соответствуют его буквы, а на шаге подтверждения названа эта кодировка и показаны первые книги в том виде, в каком они будут сохранены.
Что переносится и куда попадает
Полный экспорт книг из Readerware 4 содержит 98 столбцов. Каждый столбец, названный ниже, читается везде, где встретится, а то, как Readerware пишет название, значения не имеет: TITLE, Title и title — один и тот же столбец, как и Call_Number и «Call Number». Перед импортом ничего переименовывать, переставлять или удалять не нужно.
- Author и Author2–Author6 → авторы книги по порядку, без повторов.
- Title и Subtitle → заглавие, соединённое как «Title: Subtitle», если подзаголовок ещё не входит в заглавие.
- ISBN и LCCN → идентификаторы, по которым импорт сопоставляет строки с существующими записями каталога. ISBN, который исказила таблица (9.78E+12 или без начального нуля), не используется и учитывается в отчёте.
- AM_ASIN → сохраняется как Amazon ASIN книги, а если в строке нет пригодного ISBN — проверяется как ISBN-10 книги, чем он и является; Barcode → проверяется так же или сохраняется как UPC. Любой из них становится ISBN, только если поиск по каталогу находит книгу с тем же заглавием или если запись Library of Congress по LCCN из этой строки называет тот же ISBN: в каталогах некоторые книги записаны под другим заглавием. ISSN → сохраняется вместе с идентификаторами.
- Publisher, Release_date (или Copyright_date), Pages, Format, Content_Language, Edition → издатель, год, число страниц, формат, языки и сведения об издании. Все языки из Content_Language сохраняются по порядку («English, Ancient Greek»); если в Format указан DVD, Blu-ray, видеокассета, комплект или карта, записывается, чем является предмет, а не переплёт, а Disk_Count больше единицы даёт число дисков.
- Editor, Translator, Illustrator → участники работы над книгой с этой ролью (несколько имён в одной ячейке разделяются знаком «;»). Они показаны под авторами и авторами никогда не становятся.
- Reading_Level и Lexile_Level → уровень чтения книги и её показатель Lexile. Значение Lexile, которое им не является, пропускается и учитывается в отчёте.
- Строка с ISSN и без ISBN → выпуск этого журнала с номером из Series_Number и датой из Release_date.
- Series и Series_Number → название серии и номер в ней.
- Category1–Category3 → темы (сохраняются как предметные рубрики книги); они используются и в фильтрах по жанрам, которые видят все участники.
- Product_Info → описание; List_Price → цена издателя.
- Dewey → номер класса Дьюи книги (221.93 из «221.93 ADA»); Call_Number → шифр хранения экземпляра. Если в строке нет Call_Number, шифром хранения становится вся ячейка Dewey — «221.93 ADA», «REF 220.3 ALE», — ведь именно это написано на корешке. Оба можно печатать на этикетках и использовать для сортировки.
- Pub_Place, Dimensions, Weight, Media_URL, Alt_Title → место издания, высота, ширина и толщина, вес (переводится в граммы), ссылка и оригинальное название — для книги, которую создаёт импорт. Размер или вес, который не удаётся прочитать, пропускается и учитывается в отчёте.
- Date_Entered → дата добавления экземпляра. Rowkey → запоминается у экземпляра, поэтому повторный импорт того же файла узнаёт каждую строку и ничего не добавляет дважды.
- Read_Count или Date_Last_Read → одно законченное прочтение в вашем собственном журнале чтения (с датой из Date_Last_Read), а не в чьём-либо чужом.
- Copies → столько экземпляров книги; Location → полка с таким названием (создаётся, если её нет).
- Item_Condition → состояние экземпляра, если это New / As New / Like New / Mint / Fine / Very Good / Good / Fair / Poor; всё остальное сохраняется дословно в примечаниях о состоянии. Cover_Condition добавляется в примечания о состоянии.
- Signed → с автографом; Purchase_Price, Purchase_Date, Purchase_Place → сколько вы заплатили, когда и где; Item_Value и Valuation_Date → оценочная стоимость и её дата. Currency_symbol используется, только если это трёхбуквенный код, например USD или GBP.
- My_Comments → заметки об экземпляре.
- Keywords → метки в вашем аккаунте, создаются, если их нет.
- Status: Own → экземпляр в собственности. Want и Ordered → запись в списке желаний («Желаемая» / «Заказана») с вашими комментариями в качестве заметки, а не экземпляр в собственности. For Sale, Sold, Withdrawn, Missing → экземпляр в собственности, у которого первой строкой заметок стоит «Readerware status: …», так что ничего не теряется и это видят все участники, а у книги появляется метка readerware:for-sale (и так далее) — для вас.
- Loan_To, Loan_To_Email, Loan_To_Phone, Loan_Out, Loan_Due → действующая выдача этому читателю на первый экземпляр с датой возврата, так что она отображается в разделе «Выдачи» и вовремя становится просроченной.
- User1–User10 и User_Number → пользовательские поля, если вы заранее задали поля ровно с такими именами (см. ниже).
Сведения каталога (авторы, заглавие, серия, язык, описание…) — общие записи. Когда строка совпадает с книгой, уже имеющейся в каталоге, — по ISBN или LCCN либо по заглавию и автору, если нет ни того ни другого, — берутся сведения этой записи, а не строки; исключение: классификацию Дьюи или Library of Congress, которой в записи нет, подставляют из строки. Сведения об экземпляре (состояние, цена, заметки, полка, выдача) всегда берутся из вашего файла.
Что не переносится
- My_Rating, Favorite — оценки, которые AllMyBooks намеренно не хранит.
- Loan_Count, Last_Loan_Date, Loan_To_Brwr_ID, Sale_* и Sales_Rank, Owner, Out_Of_Print, Source, External_ID — им некуда попасть; отчёт называет каждый из присутствовавших.
- Type, Date_Last_Updated, Inventory, In_Last_Batch, Row# и столбцы рыночных цен New_Value/New_Count, Used_Value/Used_Count, Collectible_Value/Collectible_Count — Readerware их записывает, но в его собственном руководстве они никогда не описаны. Им тоже некуда попасть, и отчёт их называет.
- Строки «содержания» по томам и главам и записи о тех, кто брал книги, в Loan Client — они не входят в экспорт книг.
- Изображения обложек. В руководстве перечислены столбцы IMAGE1–4_FILE и LARGE_IMAGE1–4_FILE, но в реальных экспортах, которые мы видели, их нет вовсе, — так что в файле нечего читать, даже если бы мы хотели, а пути в любом случае вели бы на ваш прежний компьютер. Обложки берутся из каталога после импорта; сами изображения есть только в вашем резервном ZIP-архиве, так что сохраните его.
Как сохранить пользовательские поля: обходной путь через собственные поля
Любой столбец, который импорт не читает и не откладывает намеренно в сторону, попадает в пользовательское поле с тем же именем, если такое есть, — поэтому столбцы, перечисленные выше как не переносимые, в пользовательские поля не попадают, как бы эти поля ни назывались. Значит, перед импортом задайте нужные пользовательские поля — с именами точно такими же, как у столбцов: User1, User2, User_Number и так далее, — в настройках пользовательских полей библиотеки. Затем выполните импорт. Каждый экземпляр, который создаёт импорт, получит эти значения.
Задайте поля до первого импорта. Повторный импорт с вариантом «Пропускать» не трогает уже имеющиеся экземпляры, поэтому пользовательские значения у ранее импортированных экземпляров он не заполнит: их придётся править вручную или заново импортировать только те строки, которые вы удалили.
Кто что видит
Полки, которые импорт создаёт из столбца Location, принадлежат библиотеке, поэтому все участники видят одни и те же полки и то, где стоит каждый экземпляр. Метки, созданные из Keywords (и метки состояния readerware:…), принадлежат вашему аккаунту: другие участники видят экземпляры, но не ваши метки. Поэтому статус, отличный от Own, записывается ещё и в заметки экземпляра, которые доступны всем.
