JSON の [ノード リストの取得] action

このアクションを使用して、ノード パスのノードのリストを取得することができます。

設定

ノード パスの子ノードのリストを取得します。
注: [JSON] > [ノード リストの取得] actionを実行して数字を取得するとき、数字に小数点が含まれていて 7 桁を超える場合、取得された数字は科学的表記 (指数数字) に変換され、正しく表示されません。たとえば、数字 77777778.077.7777778E7 と取得されます。
回避策: 正しくフォーマットされた数字を取得するには、以下の手順を実行します。
  1. bot で、[文字列をロケールの番号に変換] actionを使用して文字列からロケール形式の数値に変換します。
  2. ユーザーが指定した数字を文字列に変換するには、小数点以下の精度の [数字を文字列に変換] actionを使用します。
  • キーまたはノード パスを入力し、複数のノードを取得するか、変数を選択します。
  • セッション名を入力するか、[セッションを開始] action で使用した既存の変数を選択します。
  • [結果を変数に保存] フィールドで、出力を保持するリスト型変数を選択します。

一部のactions ([ノード リストの取得] など) の使用方法の詳細については、この例のトピックを参照してください bot での JSON packageactionsの使用例