JSON の設定

ファイルの種類[JSON]の拡張子は、*.json です。

パーサー

設定手順
文字列値の抽出いずれかのオプションを選択します:
  • [すべての文字列を抽出する] - キーが含まれるすべての文字列値が抽出されます。
  • [抽出の規則を指定する] - 特定のパスから値 (数字、ブール値、文字列、日付/時刻) を抽出する規則を定義します。このオプションを選択した場合は、手順を進めてさらに抽出パスを指定します。
抽出するために指定された JSON パスJSON パスを追加するには、次の手順に従います。
  1. [JSON パス]列に、関連情報を入力します。このオプションは WorldServer でのみ使用されるため、[SidSibling]フィールドは空のままにしておきます。SID の詳細については、WorldServer の文書を参照してください。
  2. [文書構造の情報]リストから、次のいずれかの値を選択します: [アドレス][引用ブロック][本文][ブックマーク名][ブックマーク参照][ボタン][コールアウト][キャプション][CDATA セクション]
  3. プラス記号を選択します。
注意:
  • パス リストが空の場合、データは抽出されません。
  • パスが構文的に有効であるにもかかわらず、存在するファイルと一致しない場合、データは抽出されません。
  • 原文ファイルに重複する 2 つのキーが含まれている場合は、最後のキーのみが抽出されます。
  • 原文ファイルに定義されていない値と null 値を持つキーが含まれている場合、これらの要素は抽出されません。

Writer

設定手順
非 ASCII 文字と制御文字をエスケープこのチェック ボックスをオンにすると、非 ASCII 文字と制御文字を除いて、文書が処理されます。
  • このオプションを有効にすると、中国語やアラビア語の文字も含めて、すべての記号が文字列に変換されます。たとえば、訳文ファイルでは、特定の記号は次のように表示されます: "\u63d0"。
  • このオプションを無効にすると、上の例の 4 桁の 16 進数が変換されて Unicode 文字として表示され、訳文ファイルに同じように保存されます。
訳文ファイルでプリティ プリントを有効にするこのチェック ボックスをオンにすると、訳文ファイルでインデントが使用されます。
Unicode UTF-8 バイト オーダー マーク (BOM)リストからオプションを選択し、翻訳時の BOM の処理方法を決定します: [維持: 当初から存在しない場合は追加しない][維持: 当初から存在しない場合は追加する][存在する場合は削除する]

埋め込みコンテンツ

設定手順
埋め込みコンテンツの処理このチェック ボックスをオンにすると、埋め込みコンテンツが処理されます。このオプションを選択した場合、文書構造の情報を指定します。
文書構造の情報文書構造の情報を追加するには、次の手順に従います。
  1. [文書構造の情報]リストから、使用可能ないずれかの値を選択します。
  2. [埋め込みプロセッサ]リストから、次のいずれかの値を選択します: [Embedded Content Plain Text v. 1.0.0.0][Embedded Content SpreadsheetML v. 1][Html Embedded Content 4.2.0.0][Html Embedded Content 5.2.0.0]
  3. プラス記号を選択します。