С помощью текстового редактора, удалось привести xml файл в более менее божеский вид (распарсить)
за основу пока, взял файл
отсюдатам категории, подкатегории и товары
интересно получилось, привести его к формату csv руками, с помощью excel (calc)
"a78bd1c1-9c01-11e1-a650-0800272c283f" "3bbb0ba3-a0b3-11e1-b16e-0800272c283f" "false" "0000000011" "Посуда"
1. ряд - родитель
2. ряд - не разобрался еще, но видимо определяет родителя
3. ряд - если false - то это категория (родительская или дочерняя), если true то - товар с родительской категорией указанной во 2 столбце
4. ряд - не знаю, может код товара
5. ряд - “наименование”
========================
как можно это привести в приличный вид:
- родитель (папка)
– подпапка
— подпапка подпапки если есть…
— товар
все только 5 рядом или в таблице, чтоб можно было отсортировать.
Или вообще, делается?
Или сначала - берем 1 колонку первой строки где есть false
ищем ее во второй колонке 1 строки, 2 строки …. всех строк
если находим совпадение - то переименовываем Значение в первой строке первой колонке в “1” вместо этого длинного!
берем вторую строку первую колонку
ищем совпадение во всех строках во второй колонке
если находим совпадение - изменяем первую колонку второй строки на предыдущее значение (строки выше +1)
понятно, что это можно сделать и руками… в ехсele )