AppleScript key・value型のデータを定義する

AppleScript key・value型のデータを定義する

AppleScriptで、key・value型のデータを定義する手順を記述してます。「set to」で変数名とkeyとvalueを指定します。

環境

  • OS macOS Monterey
  • SHELL /bin/zsh

key・value型のデータを定義

key・value型のデータを定義するには、「set to」を使用します。

set 変数名 to {key1:value1}

実際に、以下のコードで「test.scpt」というファイル名で作成して、リストの値を更新してみます。

set person to  {name: "tanaka", age: 30}
person

実行してみます。

osascript test.scpt

実行結果

定義されていることが確認できます。

入れ子になっている場合は、以下のように定義します。

set person to  {{name: "tanaka", age: 30},{name: "suzuki", age: 35}}

person

実行結果