Толчок транс формы - удалить пробелы - PullRequest
0 голосов
/ 26 февраля 2020

Как мы можем удалить начальные или конечные пробелы из значения? использование сценария преобразования Джолта

Пример ввода

{
  "parent": {
    "rating": {
      **"value": "Good            "**
    }
  }
}

Spe c

[
  {
    "operation": "shift",
    "spec": {
      "parent": {
        "rating": {
          "value": "Rating"
        }
      }
    }
  }
]

Текущий Вывод:

{
  "Rating" : "Good            "
}

это то, что нужно

{
  "Rating" : "Good"
}

1 Ответ

0 голосов
/ 06 марта 2020

В операции modify-overwrite-beta есть функция =trim:

[
  {
    "operation": "shift",
    "spec": {
      "parent": {
        "rating": {
          "value": "Rating"
        }
      }
    }
  },
  {
    "operation": "modify-overwrite-beta",
    "spec": {
      "Rating": "=trim"
    }
  }
]

...