Как преобразовать многослойную строку JSON в CSV в Apex - PullRequest
0 голосов
/ 29 августа 2018

У меня есть строка JSON с несколькими слоями, которые мне нужно преобразовать в CSV. У меня уже есть этот JSON, десериализованный во внутренние классы.

Пример структуры JSON:

{  
   "Layer1":{  
       "Layer2":{"value"},
       "Layer2":{  
         "Layer3":{  
            "Layer4":"value",
            "Layer4":"value"
         },
         "Layer3":"value",
         "Layer3":"value",
         "Layer3":"value",
         "Layer3":"value",
         "Layer3":"value",
         "Layer3":"value"
      },
      "Layer2":"value",
      "Layer2":"value"
    }
}

Мне нужны все «Слои» как ключи: как заголовки CSV и их соответствующие значения

...