-1
我想解析一个简单的XML文档以进行哈希。在XML中将XML解析为XML :: Parser
<?xml version ="1.0"?>
<catalog>
<book id = "bk101">
<author>Bob</author>
<title>Batman</title>
</book>
<book id = "bk102">
<author>Jerry</author>
<title>Superman</title>
</book>
</catalog>
预期的输出如下所示。
$VAR1 = {
'catalog'=>{
'bk101'=>[
'author'=>'Bob',
'title'=>'Batman'
]
'bk102'=>[
'author'=>'Jerry',
'title'=>'Superman'
]
}
}
我已经与XML::Simple
和其他库的帮助下完成这一点,但我有XML::Parser
做到这一点,而无需使用递归的。
我该如何在Perl中执行此操作?
第一步是在https://metacpan.org/module/XML阅读文档: :解析器并遵循它。然后向我们展示您的代码,并告诉我们您究竟遇到了什么问题或者您不了解的内容。 – Perleone
为什么限制? – runrig