Джолт: Как мне разделить значение json и сделать его заглавным в выходном json? - PullRequest
0 голосов
/ 28 октября 2018

Я хочу преобразовать это:

{
    "key": "MyNamespace.myName", 
    "value": true
}

в

{
  "data": {
    "header": {
      "namespace": "MyNamespace",
      "name": "SetMyName",
      "messageId": "UUIDString"
    },
    "payload": {
      "myName": true
    }
  }
}

Несколько вопросов здесь.Во-первых, я не уверен, как разделить значение json key, MyNamespace.myName на две части, которые будут назначены как значения ключей namespace и name соответственно, как часть shift операция.

Во-вторых, мне нужно преобразовать регистр myName, используя заглавную букву первой буквы имени, чтобы он стал MyName, прежде чем добавить его к Set.

Какой лучший способ сделать это?

1 Ответ

0 голосов
/ 11 ноября 2018

Отвечено здесь, обратите внимание, что требуется несколько шагов.

https://github.com/bazaarvoice/jolt/issues/688

...