EXCEL/CSV テンプレートから文書のプロパティ / メタデータの置換をアップロードする
メタデータと文書プロパティ センターの「メタデータの検索/置換/更新」タブにある「EXCEL または CSV テンプレートから読み込み」ボタンを使うと、EXCEL スプレッドシート (.xlsx) または CSV (コンマ区切り、.csv) ファイルから文書のプロパティ / メタデータの置換を読み込めます。
GOFR では、1 つのファイルから複数行の置換データを読み込めます。
データを正しくインポートするために、次の手順に従ってください。
- 「CSV にエクスポート」ボタンをクリックして、空のテンプレートを作成します。この手順は、テキストの置換の場合とは少し異なります。インポートする文書プロパティ フィールドをプログラムに伝える必要があり、最も簡単な方法は、すべての列と行が入力された「空の」エクスポートを作成することだからです。エクスポートには、プログラムが認識しているすべての文書プロパティについて 1 行ずつと、すでに入力済みの操作 1 件につき 1 行が含まれます。
- 下の表に従って、テンプレートに必要なデータを追加します。同じ文書プロパティに対して複数の行を作成できます。
SchemaとElementの値を同じにしたまま、Excel で行を複製するだけです。 - ファイルを
.csvまたは.xlsxとして保存し、「EXCEL または CSV テンプレートから読み込み」をクリックして、そのファイルを選択します。
テンプレートを読み込むと、現在このタブにある検索と置換の操作は置き換えられます。
ルール
- Text To Find と Text To Replace の「両方」が空白のエントリは、プログラムに無視されます。Text To Find は空白のままにできます。この場合、Text To Replace の値が、文書内で値のない文書プロパティに設定されます。
SchemaとElementがプログラムの認識している文書プロパティと一致しない行は無視されます。- Excel から置換を読み込むには、データがブックの最初のシートにある必要があります。
- データには、最初の行 (1 行目) に適切な見出しが必要です。
- 列の順序は自由ですが、適切な見出しが必要です。
- 見出しは、下の表のとおりに正確に記述する必要があります。大文字と小文字は区別されません。
- 読み取られるのは最大 10,000 行です。
- 試用版では最初の 2 行のみ読み込まれます。GOFR Lite ではテンプレートからの読み込みは利用できません。
列
| Field Name (Must appear as the header for the column) | Description |
|---|---|
Schema |
element が含まれるスキーマの名前です。値が分からない場合は、先にデータを CSV にエクスポートしてください。正しい値が入力された空のテンプレートが作成されます。 |
Element |
更新したいスキーマ要素を指定します。Microsoft Office には、このようなスキーマ要素が 100 以上ある場合があります。値が分からない場合は、先に csv にエクスポートしてください。すべての値が出力されます。 |
Text To Find |
element で指定した文書のプロパティの中から検索したい文字列です。正規表現またはワイルドカード パターンも指定できます (下記の追加設定を参照してください)。 |
Regex Find |
値: True または False。True の場合、検索する文字列は正規表現パターンとして扱われます。詳細は正規表現をご覧ください。True を入力すると、Text To Find が緑色で表示されます。 |
WildCard Find |
値: True または False。True の場合、検索する文字列はワイルドカード式として扱われます。詳細はワイルドカードをご覧ください。 True を入力すると、Text To Find が黄色で表示されます。 |
Text To Replace |
element で指定した文書のプロパティの中で置換後にしたい文字列です。正規表現またはワイルドカード パターンも指定できます (下記の追加設定を参照してください)。色分けは Text To Find と同じです。 |
Regex Replace |
値: True または False。True の場合、置換後の文字列は正規表現として扱われます。 |
WildCard Replace |
値: True または False。True の場合、置換後の文字列はワイルドカード パターンとして扱われます。 |
Case Insensitive |
値: True または False。True の場合、文書内で検索するテキストの大文字と小文字は区別されません。 |
Whole Word |
値: True または False。すべての文書の種類に適用されます。True の場合、検索する文字列は単語の一部ではなく単語全体として扱われます。単語の境界 (開始と終了) を示す特殊文字については、下記をご覧ください。 |
True / False の列には、1 または 0 も入力できます。
次の文字は単語の境界を示します。
+, =, -, (, ), (空白), /, ', <, >, ?, ^, &, %, $, #, @, !, ;, ., :, ,, [, ]
この一覧は、詳細設定ページの「単語の区切り文字」で変更できます。設定ページをご覧ください。
特記事項
- 正規表現またはワイルドカードをオンにすると、単語全体と大文字小文字の区別なしの値は false に設定され、無効になります。これらは正規表現パターンの検索には適用されません。
- 正規表現またはワイルドカードの検索パターンが正しく入力されていない場合、対応するテキスト フィールドがピンク色で表示されます。