У меня есть несколько файлов данных следующего вида:
("String"
:tag1 (value)
:tag2 (value2)
:tag3 (
:nested_tag1 (foo)
:nested_tag2 (
:nested2_tag1 (
: ( nested3_tag1
:baz (true)
:qux ("a really long block of text")
)
)
)
)
)
Это всего лишь небольшой пример) . Настоящие файлы состоят из многих тысяч строк.
Простите за незнание, но я не узнаю формат. Это распространенный или известный формат? У него есть имя?
Я хочу обработать его с помощью Perl и задался вопросом, есть ли какие-нибудь внешние модули, которые позволили бы мне легко преобразовать его в структуру данных Perl - без необходимости писать парсер самому. В конце концов, зачем заново изобретать колесо! ; -)