Ana içeriğe atla
Giriş Değeri
{
  "statusCode": 200,
  "statusDescription": "OK",
  "numRows": 0,
  "data": [
    {
      "CUR_X_MIKTARLARI": {
        "rowDataList": [
          {
            "KURUM_ID": "123",
            "KURUM_ADI": "aaa",
            "TOPLAM": 645
          },
          {
            "KURUM_ID": "124",
            "KURUM_ADI": "bbb",
            "TOPLAM": 645
          },
          {
            "KURUM_ID": "125",
            "KURUM_ADI": "ccc",
            "TOPLAM": 645
          }
        ],
        "columnNames": [
          "KURUM_ID",
          "KURUM_ADI",
          "TOPLAM"
        ],
        "numRows": 3
      }
    }
  ],
  "result": [],
  "elapsedTime": 4,
  "errors": []
}
JOLT Dönüşüm Kodu
Bu örnek, CUR_X_MIKTARLARI içindeki rowDataList array’ini çıkarır ve ModifiedList olarak yeniden adlandırır.
[
  {
    "operation": "shift",
    "spec": {
      "data": {
        "*": {
          "CUR_X_MIKTARLARI": {
            "rowDataList": "ModifiedList"
          }
        }
      }
    }
  }
]
Çıkış Değeri
{
  "ModifiedList" : [
    {
      "KURUM_ID" : "123",
      "KURUM_ADI" : "aaa",
      "TOPLAM" : 645
    },
    {
      "KURUM_ID" : "124",
      "KURUM_ADI" : "bbb",
      "TOPLAM" : 645
    },
    {
      "KURUM_ID" : "125",
      "KURUM_ADI" : "ccc",
      "TOPLAM" : 645
    }
  ]
}