Мне нужно разобрать XML-файл с помощью Perl, который я могу загрузить файл с помощью модуля XML :: Simple, но внутри дерева XML есть тег, который я не вижу с помощью DataDumper но я вижу, что это значение.Получение данных дерева XML в perl
<testcase id="10">
.
.
.
</testcase>
Выше приведен пример файла XML с тегом тестовый. Это та часть, с которой мне сложно. Использование DataDumper для просмотра содержимого массива я вижу что-то вроде этого:
$VAR1 = {
'testcases' => {
'file' => 'testcases.xml',
'testcase' => {
'10' => {
},
Так как в XML определяется следующим почему он не изложил в массиве VAR1 с идентификатором включены? Вместо того, чтобы ожидать testcases-> testcase-> id, я получаю testcases-> testcase-> 10. Какой 10 является идентификатором, но что произошло с тегом id?
'id' не является« тегом », это« атрибут ». – Jens
Вместо этого я хотел бы взглянуть на 'XML :: Twig'. – Sobrique
Спасибо за ваше предложение. XML :: Twig выглядит интересно, и я могу посмотреть на это. – todd1215