1

XML::Simple モジュールを使用してファイルをロードできる perl を使用して XML ファイルを解析する必要がありますが、XML ツリー内に DataDumper モジュールを使用して表示できないタグがありますが、代わりにその値を表示できます。

    <testcase id="10">
        .
        .
        .
    </testcase>

上記は、testcase タグを含む XML ファイルのサンプルです。私が苦手な部分です。DataDumper を使用して配列の内容を表示すると、次のようになります。

$VAR1 = {
          'testcases' => {
                         'file' => 'testcases.xml',
                         'testcase' => {
                                       '10' => {
                                                },

XML は次のように定義されているため、id を含めて VAR1 配列に配置しないのはなぜですか? testcases->testcase->id を期待する代わりに、testcases->testcase->10 を取得します。id はどの 10 ですが、「id」タグはどうなりましたか?

4

1 に答える 1