我需要所有 xml id 存储的哈希作为键,值始终为空。如何收集存储在树枝中全局哈希中的所有 id 值。
xml:
xml:
<book>
<book-meta>
<p><xref id="page_xii"/> to reproduce their work<xref id="fn1"/> in this volume<xref id="fn2"/>.</p>
</book-meta>
</book>
脚本:
use strict;
use XML::Twig;
my $xml_twig_content = XML::Twig->new(
keep_encoding => 1,
twig_handlers => {
keep_atts_order => 1,
},
pretty_print => 'indented',
);
$xml_twig_content->parsefile('sample.xml');
我不能这样做,我怎样才能让所有的 id 成为一个全局哈希作为键。
我需要:
my %global;
- page_xii
- fn1
- fn2
我怎么能得到这个。存储此类型的示例,$global{page_xii} = '';