У меня есть некоторые данные, которые конечный пользователь хочет в файле CSV. Каждая запись имеет родительский узел и ноль или более дочерних узлов. Например, родительский узел может содержать:
Name, Id, Date
В то время как дочерний узел может содержать:
Name, ChildId
Итак, я ищу стандарт для представления многоуровневых данных в CSV. В XML я могу легко создавать подузлы. Как лучше всего это сделать в CSV? Я хочу создать скрипт для извлечения этих данных, не путаясь в том, что является родительскими данными, а что — дочерними данными.
В XML это может выглядеть так:
<Parent Name="name1">
<Child Name="ChildName1"></Child>
<Child Name="ChildName2"></Child>
</Parent>
<Parent Name="name2">
<Child Name="ChildName1"></Child>
<Child Name="ChildName2"></Child>
</Parent>