ASTER::ACTION::JSON::Assign the Value As Boolean..

using JSON Pointer..


パラメータ .1

JSON Pointer を指定してください。

以下 JSON データがメモリ上にロードされているという前提で

  {
    "test":"overwrite"
}
  

e.g. パラメータ.1

  "/test"
  

パラメータ.2 で指定された値が false だった場合、結果

  {
    "test":false
}
  

パラメータ .2

数値入力、 1 | 0 | に対応します。

e.g. true

      1
  

e.g. false

      0
  

以下 JSON データがメモリ上にロードされているという前提で

  {
    "test":[
        false,
        false,
        false
    ]
}
  

e.g. パラメータ.1

  "/test/1"
  

パラメータ.2 で値を true で書き換える指示が出た結果、

  {
    "test":[
        false,
        true,
        false
    ]
}
  

備考

ターゲット・パス機能 ( Targeted JSON Pointer ) を使うと型チェックを伴う boolean 専用コンディションがあります.


関連 URL

  1. ASTER :: JSON :: ACTION :: Set Targeted JSON Pointer

  2. ASTER :: JSON :: CONDITION :: if targeted is Type of Boolean and Value True

  3. ASTER :: JSON :: CONDITION :: if targeted is Type of Boolean and Value False