У меня есть json файл с вложенными элементами.
List of 2
$ :List of 5
..$ sname : chr "AS323"
..$ sDescription : chr "FILTER"
..$ sPrice : chr "0.00"
..$ TaxExemptStatus: chr "N"
..$ components :List of 1
.. ..$ scomponent:List of 1
.. .. ..$ :List of 15
.. .. .. ..$ id : chr "25161877"
.. .. .. ..$ mfg : chr "LR"
.. .. .. ..$ RequestedQuantity: int 1
.. .. .. ..$ qh : int 5
.. .. .. ..$ List : chr "8.00"
.. .. .. ..$ Trade : chr "5.41"
.. .. .. ..$ Cost : chr "3.87"
.. .. .. ..$ Company : chr "jbl"
.. .. .. ..$ Price : chr "0"
.. .. .. ..$ desc : chr "FILTER "
.. .. .. ..$ sgh : chr "100"
.. .. .. ..$ myLocation : chr "56"
.. .. .. ..$ QuantityAvailable: int 5
.. .. .. ..$ QuantityInProcess: int 0
.. .. .. ..$ sl : NULL
$ :List of 5
..$ sname : chr "P012"
..$ sDescription : chr "P012"
..$ sPrice : chr "0.00"
..$ TaxExemptStatus: chr "N"
..$ components :List of 1
.. ..$ scomponent:List of 2
.. .. ..$ :List of 15
.. .. .. ..$ id : chr "19249"
.. .. .. ..$ mfg : chr "LX"
.. .. .. ..$ RequestedQuantity: int 1
.. .. .. ..$ qh : int 0
.. .. .. ..$ List : chr "10.40"
.. .. .. ..$ Trade : chr "7.28"
.. .. .. ..$ Cost : chr "5.20"
.. .. .. ..$ Company : chr "jbl"
.. .. .. ..$ Price : chr "0"
.. .. .. ..$ desc : chr "SL-N"
.. .. .. ..$ sgh : chr "100"
.. .. .. ..$ myLocation : chr "NY"
.. .. .. ..$ QuantityAvailable: int 0
.. .. .. ..$ QuantityInProcess: int 0
.. .. .. ..$ sl : NULL
.. .. ..$ :List of 15
.. .. .. ..$ id : chr "192900"
.. .. .. ..$ mfg : chr "LX"
.. .. .. ..$ RequestedQuantity: int 6
.. .. .. ..$ qh : int 1341
.. .. .. ..$ List : chr "4.25"
.. .. .. ..$ Trade : chr "5.13"
.. .. .. ..$ Cost : chr "3.50"
.. .. .. ..$ Company : chr "jbl"
.. .. .. ..$ Price : chr "0"
.. .. .. ..$ desc : chr "N"
.. .. .. ..$ sgh : chr "100"
.. .. .. ..$ myLocation : chr "78"
.. .. .. ..$ QuantityAvailable: int 1341
.. .. .. ..$ QuantityInProcess: int 0
.. .. .. ..$ sl : NULL
Я хочу преобразовать этот список в наблюдения. В приведенном выше примере 3 записи и 19 переменных. Я пробовал unnest и rbind, но не смог получить требуемый результат. Может кто-нибудь предоставить какие-либо аналогичные подходы, чтобы сгладить такие файлы. Я ожидаю для списка в компонентах в исходном файле. Я ищу универсальное c решение, которое можно использовать во всех видах вложенных списков.