提供: Bright Pattern Documentation
• 日本語

Revision as of 05:10, 21 September 2026 by BpDeeplTranslateMaintenance (talk | contribs) (Updated via BpDeeplTranslate extension)

< 前へ | 次へ >
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
移動先: 案内検索
• English

可変パラメータ(JSONシーケンスのエスケープ)

このセクションでは、追加できるパラメータについて説明します。 シナリオ または ワークフロー 変数に追加できるパラメータについて説明します。

変数パラメータの使用方法

変数パラメータは、変数セレクタ内(つまり、括弧の中)で、変数の後にコンマで区切って追加します。

$(変数,パラメータ)

例:

$(item.from,escapejson)

使用上のメモ

  • 変数そのものではなく、変数パラメータのみが大文字小文字を区別しません。たとえば、escapejson、escapeJSON、EscapeJson はすべて同じように扱われます。
  • 変数パラメータは、一重引用符や二重引用符で囲まないでください。これらは変数の名前の一部とみなされます。
  • 変数パラメータのコンマの前後に空白を含めることは可能ですが、実行時にはこれらの空白が削除されます。
  • 同じ変数内で複数のパラメータを呼び出すことはできません。

パラメータ

escapejson

escapejson を呼び出すと、変数の値に含まれる無効な JSON 文字に対してエスケープ処理(つまり、その前にバックスラッシュを挿入する)が行われます。これには以下が含まれます:

  • ダブルクォート (")
  • バックスラッシュ (\)
  • あらゆるコントロール文字(例:\n)


たとえば、$(item.from) = Pete "Maverick" Mitchell の場合:

{"pilot": "$(item.from,escapejson)"}

次のように返されます:

{"pilot": "Pete \"Maverick\" Mitchell"}

< 前へ | 次へ >