Обзор файлов источника данных

Последнее обновление 28 июл. 2026 г.

Узнайте, как файлы источника данных работают с Adobe InDesign для создания персонализированных документов посредством слияния данных.

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

Требования к структуре и формату

Сохраните файлы источника данных как текстовые файлы с разделителями: запятыми (CSV), табуляцией (TXT) или точкой с запятой. В этих файлах разрывы абзацев разделяют записи, а запятые, табуляции или точки с запятой разделяют поля. Можно также включить текст или пути к файлам, которые указывают на изображения на диске.

Поля и записи

Каждая строка представляет полную запись, а каждое поле разделяется разделителем. Чтобы включить запятую или кавычки внутри поля, заключите текст в кавычки. Нельзя вставлять разрыв строки в поле. Если содержимое занимает несколько строк, создайте отдельные поля, такие как <<Address1>> и <<Address2>>.

Пустые строки во время слияния

Выберите Удалить пустые строки в пустых полях (Окно > Утилиты > Объединение данных > Параметры размещения содержимого) при объединении, чтобы предотвратить появление пустых строк. Строка удаляется только если она полностью пустая, даже если пробел препятствует ее удалению.

Особенности работы с текстовыми данными

Для ввода запятых или кавычек в файл с разделителями-запятыми заключайте текст в кавычки, например: «Brady, Hunt, and Baxter, Inc.». Без кавычек каждое имя рассматривается как отдельное поле.

Поддержка многострочного текста

Слияние данных поддерживает многострочное содержимое в файлах источника данных, как показано в примере:

CSV-файл, показывающий значения многострочных полей, заключенные в двойные кавычки для сохранения разрывов строк во время слияния данных.
Пример CSV, показывающий значения многострочных полей, заключенные в двойные кавычки.

При работе с многострочным содержимым:

  • Заключите поля, содержащие разрывы строк, в двойные кавычки.
  • Переносы строк внутри полей в кавычках рассматриваются как часть значения поля.
  • Поля без переносов строк, такие как комментарий Bob Johnson, рассматриваются как однострочные значения и не требуют двойных кавычек, если это не нужно согласно стандартным правилам форматирования CSV.

Поддержка CSV-файлов в кодировке UTF-8

Объединение данных поддерживает файлы CSV в кодировке UTF-8, что позволяет работать с контентом на различных языках, с символами с диакритическими знаками, эмодзи и другими специальными символами. Сохраняйте ваш CSV-файл в формате UTF-8 (с BOM или без), особенно если он содержит символы не на английском языке или специальные символы.

Пример CSV-файла в кодировке UTF-8, содержащего многоязычный текст, символы с диакритическими знаками и эмодзи.
Пример CSV, показывающий многоязычный текст, символы с диакритическими знаками и эмодзи в формате UTF-8.

При подготовке CSV-файла:

  • Поля, например «Имя», «Сообщение» и «Эмодзи», могут содержать латинские символы с диакритическими знаками, текст на разных языках и эмодзи, которые корректно представлены в UTF-8.
  • Сохраните CSV-файл, используя кодировку UTF-8 в вашем текстовом редакторе. Например, в VS Code выберите «Файл» > «Сохранить с кодировкой» > «UTF-8».
  • Используйте шрифт, который содержит необходимые глифы для символов в вашем источнике данных.