Описание тега xml-simple

"Простые" библиотеки для работы с XML на Ruby или Perl.
1 ответ

XmlSimple создает одноэлементные массивы для каждого элемента - есть ли лучший способ?

Я использую XmlSimple, чтобы превратить XML-документ в рубиновый хеш. Получаются данные вот так: <resultPage> <total>2</total> <offset>0</offset> <limit>200</limit> </resultPage> В это: { :resultPage =…
03 май '11 в 17:37
1 ответ

Как я могу использовать XML::Simple для настройки HTML::FormFu?

Я предполагаю, что вы можете использовать XML::Simple с HTML::FormFu, потому что FromFu использует Config:: Any для загрузки данных конфигурации. Тем не менее, я не могу найти примеры шаблонов xml, которые используются с HTML::FormFu. Я не только по…
19 дек '09 в 23:58
1 ответ

Как разобрать XML с Mechanize и XMLSimple в ruby?

Я пытаюсь получить удаленный XML-файл с помощью Mechanize, чтобы получить информацию о состоянии ледяной трансляции. Но у меня проблемы с передачей файла XML из Mechanize::File отформатировать в строку или какой-либо другой формат XML, с которым XML…
27 фев '13 в 13:30
1 ответ

Perl XML:: Простой каталог для записи

Hy, я хочу записать все файлы в каталоге и все подкаталоги в ассоциативный массив и создать XML из этого массива. вот мой код use strict; use warnings; use File::Find; use Data::Dumper; use XML::Simple; my $base_dir = '.'; my $xs = new XML::Simple; …
23 авг '12 в 11:29
1 ответ

Perl анализирует необычный XML в массив хэшей

Я пытаюсь разобрать XML в массив хэшей, я знаю, что вы можете сделать это с помощью XML::Simple, но это не дает мне желаемых результатов. Это мой XML: <?xml version="1.0" ?> <resultset> <table name="PROFILE"> <column name="ID" t…
20 мар '14 в 19:40
2 ответа

XML:: Простая проблема кодирования

У меня есть xml-файл, который я хочу проанализировать: <?xml version="1.0" encoding="UTF-8" ?> <tag>û</tag> Это отлично разбирается firefox. Но XML::Simple портит некоторые данные. У меня есть Perl-программа, как это: my $content =…
23 окт '10 в 13:38
2 ответа

Perl XML:: Простой для анализа внутренних узлов

Я хочу разобрать файл XML, который у меня есть, и распечатать id атрибут internal элементы. Это файл XML <?xml version="1.0"?> <!DOCTYPE test SYSTEM "http://www.kegg.jp/kegg/xml/KGML_v0.7.1_.dtd"> <test name="A" > <node id="11" …
01 окт '13 в 14:05
1 ответ

XML::Simple - Как исправить, что одна и та же структура xml приводит к 2 различным структурам данных Perl, в зависимости от количества членов / объединений?

Я новичок в XML::Simple (а также не очень увлекаюсь XML). Я хочу использовать его для анализа простой структуры XML, которую я получаю в результате API. Я не имею никакого влияния на XML, который я получаю. Когда возвращаемый список xml содержит тол…
2 ответа

Ссылка на верхний уровень объекта xml с использованием xml::simple в perl

Я бился головой об стену, пытаясь понять это. Просто пытаюсь собрать скрипт, который в конечном итоге свяжет вместе различные компоненты этих игровых файлов (например, для вики). Я уверен, что это простой вопрос - не правильно делать защиту, но я не…
11 ноя '15 в 17:55
3 ответа

Почему XML::Simple не рекомендуется?

Из документации XML::Simple: Использование этого модуля в новом коде не рекомендуется. Доступны другие модули, которые обеспечивают более простые и согласованные интерфейсы. В частности, настоятельно рекомендуется XML::LibXML. Основными проблемами э…
21 окт '15 в 19:36
2 ответа

Как я могу сохранить данные XML в файл с XML::Simple?

Я использую пакет XML::Simple для импорта файла XML и изменения некоторых свойств некоторых дочерних тегов. Изменение видно, когда данные сбрасываются с помощью: print Dumper($data); Но как я могу записать эти отредактированные данные в новый файл X…
13 янв '10 в 14:47
2 ответа

Могу ли я использовать XML::Simple со строкой в ​​памяти, а не с файлом?

XML:: Простая документация говорит, что нужно инициировать структуру данных с помощью файла XML, используя XMLin('[FILENAME]')... но у меня есть строка в памяти. Могу ли я использовать его напрямую или мне нужно сохранить его в файловую систему, а …
05 авг '09 в 03:38
1 ответ

XML:: Простые оставляющие сущности в тексте атрибута

У меня есть две системы, одна RHEL5 и одна Ubuntu 10.04, и они демонстрируют различное поведение. Я использую Perl XML::Simple для анализа ответа на вызов некоторого программного обеспечения SaaS. Ответ: <xml answer="{"foo": &am…
31 янв '12 в 17:04
1 ответ

Perl XML: простое чтение пар xml и выполнение чего-либо для каждой из них

У меня есть файл XML, который содержит следующий раздел: <cptasks> <copy file="file1.txt" to="folder1/folder21" /> <copy file="file2.txt" to="folder1/folder33" /> <copy file="file3.txt" to="folder1/folder4" /> <copy file="…
13 окт '11 в 15:56
2 ответа

Слияние иерархий документов XML

Фон Я разрабатываю приложение Perl, которое использует XML-файлы в качестве входных данных для информации о конфигурации и настройках. Будет иерархия документов с глобальными данными, переопределенными более локальной информацией. Моя программа буд…
06 сен '15 в 19:20
2 ответа

Обновление значения атрибута xml на основе других с помощью Perl

Это мой пример XML-файла <manifest> <default> <remote>remote1</remote> <revision>rev1</revision> </default> <project> <name>common</name> <path>opensource/device</path> <revi…
20 мар '14 в 19:47
2 ответа

Как я могу преобразовать логические значения JSON для вывода с использованием XMLout?

В используемой мной структуре данных JSON есть логические значения. Когда звоните decode_json преобразовать его в структуру данных Perl и передать в XMLout функция предоставлена XML::Simple, он выдает ошибку, потому что XMLout не знает как с этим бо…
22 июн '09 в 14:48
2 ответа

Использование Perl Xml Module - добавить значение в xml файл

Файл: SN.xml <?xml version="1.0"?> <root> <category name="Cat1" id="C1"> <subcat name="SCName1" sid="SC1"> <prod pname='prod1' pid='p1'></prod> <prod pname='prod2' pid='p2'></prod> <prod pname='prod…
11 ноя '13 в 07:41
1 ответ

Использование: в имени переменной в perl

Я действительно новичок в Perl и у меня есть проблема, когда я загружаю в XML с использованием XML::Simple, и у меня есть имена тегов в качестве имен хешей. Я хочу получить хеш с именем "xsd:schema", но очевидно, что $xsd:schema не работает. Я целую…
02 ноя '12 в 12:21
2 ответа

Поддерживает ли XML::Simple порядок при использовании массивов?

Я использую XML::Simple для анализа XML-файла, который затем хочу использовать для записи выходного файла в очень специфическом формате. Таким образом, порядок вывода важен.Насколько я понимаю, когда XML преобразуется в хеш-адрес perl, порядок теряе…
04 окт '10 в 16:40