カタログデータファイル catalog-data-files

カタログデータファイルには、任意の名前とファイルサフィックス(.ini を除く)を付けることができます。 これらは、Microsoft Excel や Access など、タブ区切りのテキストデータファイルをサポートするアプリケーションを使用して簡単に管理できます。

カタログデータファイルは、基本的に 2 次元のテーブルで、データ列と任意の数のデータレコード(行)を識別するヘッダーレコードで構成されます。 ヘッダーとデータレコードの両方のフィールドが単一の <TAB> 文字。 レコードは 1 つの <CR> (ASCII コード) 0xD)、単一の <LF> (ASCII コード) 0xA)、または <CR><LF> ペア。

ヘッダーレコードには、各データフィールドの正確な名前が含まれている必要があります。 ヘッダー行では、空のフィールドは使用できません。 データフィールド名では、大文字と小文字が区別されません。 すべてのフィールド名は一意である必要があります。

スペース文字はフィールドの区切り文字として使用できません。 ヘッダーレコードにはスペースを使用できません。 データレコードでは、データフィールドの先頭または末尾にあるスペースは、そのデータフィールドの一部と見なされます。

データレコード内で、2 つの隣接した <TAB> 文字は空のフィールドを示します。 空のフィールドは、カタログ属性またはサーバのデフォルト値からデフォルト値を継承する場合があります。

オプションで、データフィールドを二重引用符で囲むこともできます。 次を含めてはいけません。 <CR>, <LF>または <TAB> 文字(データ値のタイプがテキストで、二重引用符で囲まれていない場合) データフィールドは HTTP エンコードできません。

特に断りのない限り、同じフィールド内の複数のデータ値はコンマで区切られます。

名前が「。」で始まる列 は無視されます。 これにより、画像カタログにデータを保存できます。画像カタログは画像サービングには関係ありません。 不明なヘッダー名を持つ列は無視され、警告がログファイルに書き込まれます。

フィールド名は、ASCII 文字と数字の組み合わせに加えて、「 — 」と「_」で構成することができます。

1 つ以上の列をインデックスキーとして使用できます。 同じデータファイル内で同じキーが複数回発生した場合は、後のインスタンスが優先されます。

recommendation-more-help
a26166cd-f2f4-45ce-996d-96a0f0d6cf49