Монтирование XML-файла в качестве файловой системы, где элементы являются каталогами, а их содержимое хранится в виде простого файла.Атрибуты хранятся в файле «атрибутов» в виде пар name: value
, разделенных символом новой строки, в каждом каталоге.
Это позволит изменять XML с использованием общих инструментов оболочки.(sed, grep, mkdir, rm, rmdir, cat, vim и т. д.). Необходимо найти элегантное решение для нескольких элементов с одним и тем же именем.Вы никогда не говорили, что это должна быть хорошая идея.