Я использовал XML :: Simple уже более десяти лет, и он сделал все, что мне нужно, и я почти никогда не касался Perl. Хотя сейчас мне нужно просто проанализировать XML-строку: получить все элементы, являющиеся дочерними элементами корня, и для каждого получить их тип элемента, атрибуты и содержимое (меня не волнует, есть ли какие-либо вложенные элементы, просто чтение содержимого в виде строки идеально). Я могу сделать все это с помощью XML :: Simple EXCEPT. Мне также нужно сохранить порядок, который Simple не может сделать, когда существует несколько типов элементов.Базовый синтаксический разбор XML-строки с XML :: Twig
Я только что установил Twig, и это выглядит очень подавляющим для того, что я надеялся, это быстрый сценарий. Маловероятно, что после этого я снова смогу использовать Twig, это то, что Twig может сделать легко?
вам нужен XML для содержания, или только содержание текста? – mirod
и что вам нужно делать с данными? хранить его в переменной, печатать, выводить его в файл, на несколько файлов? И да, XML :: Twig может сделать это довольно простым способом. – mirod
Последний вопрос, когда вы говорите «тип», вы имеете в виду имя элемента (тег)? – mirod