カタログデータファイル catalog-data-files
カタログ データ ファイルには、.ini
を除く任意の名前とファイル サフィックスを付けることができます。
Microsoft® Excel や Access など、タブ区切りのテキスト データ ファイルをサポートするアプリケーションを使用して、カタログ データ ファイルを簡単に管理できます。
基本的に 2 次元テーブルです。カタログ・データ・ファイルは、データ列と任意の数のデータ・レコード(行)を識別するヘッダー・レコードで構成されます。 ヘッダーレコードとデータレコードの両方のフィールドは、単一の <TAB>
文字で区切られます。 レコードは、1 つの <CR>
(ASCII コード 0xD
)、1 つの <LF>
(ASCII コード 0xA
)、または <CR><LF>
のペアで区切られます。
ヘッダーレコードには、各データフィールドの正確な名前を含める必要があります。 ヘッダー行には空のフィールドを使用できません。 データフィールド名では、大文字と小文字が区別されません。 すべてのフィールド名は一意である必要があります。
ヘッダーおよびデータレコードでは、<TAB>
フィールド区切り記号以外の空白は使用できません。
データレコードでは、2 つの隣接する <TAB>
文字が空のフィールドを示します。 空のフィールドは、カタログ属性またはサーバーデフォルトからデフォルト値を継承します。
データ値がテキスト型で、一重引用符または二重引用符で囲まれている場合を除き、データ フィールドに <CR>
、<LF>
、<TAB>
文字を含めることはできません。 データフィールドに HTTP エンコードを行わない。
同じフィールド内の複数のデータ値は、特に指定しない限り、コンマ(',')で区切られます。
名前が「。」で始まる列 は無視されます。これにより、画像レンダリングに関係のないデータをマテリアルカタログに保存できます。 ヘッダー名が不明な列は無視され、警告がログファイルに書き込まれます。
フィールド名は、ASCII 文字、数字、「–」および「_」の任意の組み合わせで構成することができます。
1 つ以上の列をインデックスキーとして使用できます。 同じデータファイル内で同じキーが複数回発生した場合は、後のインスタンスが優先されます。