如何使用XML::Twig
类似于我们通过XML::Simple
's获得的作为 hashref 的 XML 文档的输出XMLout()
?
问问题
587 次
1 回答
0
发布答案,因为实际答案在评论中:
OP 问题的解决方案是使用XML::Twig的 function simplify
。这会将解析后的 twig 数据结构转换为哈希。故意类似于XML::Simple
- 但这可能是一个坏主意,因为XML::Simple
首先使用 using 的所有原因。
您实际上“丢失了数据”,因为散列不支持重复键(XML 支持)并且 XML 不支持数组,而散列支持。
对于简单的数据结构,这无关紧要。但与XML::Twig
你经常根本不需要。例如,使用children
或迭代。twig_handler
于 2015-04-24T20:09:07.193 回答