JSONを読み込む
JSONを読み込む
JSON文字列を読み込んで、エブリサイトの式で参照できる形にします。
この「やること」は、「JSON 形式」という特別な形で書かれたデータを、エブリサイトの式で使用できる形に変換します。
JSON 形式の文字列は、例えば次のような形をしています。
{
"name": "山田太郎",
"age": 30
}
JSON 形式の文字列はそのままではただの文字列(テキスト)なので、エブリサイトの式で参照しても文字列としかみなされません。上の例で、name
である「山田太郎」という値だけを取り出したくても、そのままでは困難です。
「JSONを読み込む」で上記の例を変換すると、アクション結果を通して JSON 内の要素を参照することができます。例えば、「JSONを読み込む」のアクション番号が 1 で、name
の値(山田太郎)を取り出したい場合は、以下のように書けます。
= $1.name
変換したい JSON 文字列を入力します。JSON として正しい形式である必要があります。
全体または一部に ${式} を使用することができます。全体を ${式} にする場合で、式の結果が JSON 文字列そのものであれば問題ありません。一部分だけを置き換える場合は注意が必要です。例えば
{"名前": "${文字列_1行_1}"}
というようなJSON文字列を指定した場合、文字列_1行_1 フィールド値に "
などのJSON として特別な意味を持つ文字が含まれると、全体として正しくない JSON ができてしまい、実行時エラーになります。
読み込んだ JSON をエブリサイトの式で参照できる形の値(オブジェクト)です。