How to convert "source" to "result":
l1 <- list(list(list(item=list(category="item category",name="item name"))))
l2 <- list(
list(
list(
item=list(category="item category1",name="item name1"),
item=list(category="item category2",name="item name2")
)))
source <- tribble(
~order, ~tablePart,
1,l1,
2,l2
)
result <- tribble(
~order, ~category, ~name,
1,"item category","item name",
2,"item category1","item name1",
2,"item category2","item name2"
)