Вопросы по теме 'xml-libxml'
Проверка XML в Perl с помощью libxml и файла XSD
Я пытаюсь сделать так, чтобы мой сценарий Perl получил файл Xxml из Интернета и проверил его в соответствии с файлом XSD.
Код для этого выглядит следующим образом:
my $url = shift @ARGV;
my $response = $ua->get($url) || die "Can't fetch...
2205 просмотров
schedule
21.12.2022
Перебор узлов с использованием XML::LibXML
Я использую XML::LibXML (версия: 1.70).
Мой входной файл xml выглядит так:
<?xml version="1.0" encoding="UTF-8"?>
<Equipment xmlns:xsd="http://www.w3.org/2001/XMLSchema"...
4501 просмотров
schedule
13.07.2022
XML::LibXML - определить, совпадают ли два элемента?
Я работаю с XML::LibXML в Perl.
Скажем, у меня есть две ссылки $element , полученные разными (непрозрачными) запросами XPath.
(Как) я могу определить, являются ли две ссылки $element (узла) одним и тем же элементом в дереве документа?...
652 просмотров
schedule
18.10.2022
Как распечатать содержимое responseXpath() в модуле REST::Client
Я использую Perl-модуль REST::Client для тестирования своего REST-сервера. Я хочу напечатать ответ REST как обычно xml
В настоящее время я использую
print $client->responseContent()
который печатает xml в одну строку:
<?xml...
783 просмотров
schedule
07.06.2023
Использование XML::LibXML в Perl для изменения файла XML: символы новой строки - это Unix, а не Windows
Уважаемые гуру Perl и XML.
У меня есть задача обновить значения внутри файла XML с помощью XPath . Я использую библиотеку XML::LibXML в Perl для чтения, изменения и сохранения XML файл:
# Read XML file
my $parser =...
1418 просмотров
schedule
13.08.2023
Добавление к заданному XML объявления таблицы стилей XSLT с помощью perl + LibXML
Предпосылка: я пришел с C++, и я довольно новичок в Perl. Я пытаюсь добавить объявление таблицы стилей в данный файл .xml . Файл .xml создается третьей стороной и скачивается отдельно; мы не ставим под сомнение правильность или правильность XML....
461 просмотров
schedule
03.10.2022
Как определить уникальное ограничение в xsd? Как я могу добиться проверки ошибок с помощью xml-libxml?
Что касается темы, Perl, LibXML и схемы
Если я хочу, чтобы тег isbn был уникальным ограничением, то какие изменения потребуются в XSD. В дополнение к этому, если я хочу добавить проверки для ограничения уникальности с помощью XML::LibXml, могу...
102 просмотров
schedule
19.10.2022
Perl — XML::LibXML — получение элементов с определенными атрибутами
У меня проблема, надеюсь, кто-нибудь поможет...
У меня есть следующий пример структуры xml:
<library>
<book>
<title>Perl Best Practices</title>
<author>Damian Conway</author>...
3719 просмотров
schedule
24.07.2023
Как на самом деле изменить значения файла XML с помощью XML::LibXML
У меня есть файл XML ( information.xml ). Мне нужно извлечь значения элементов и атрибутов из этого файла XML и вставить эти значения элементов и атрибутов в другой файл XML ( build.xml ). Мне нужно изменить файл build.xml , заполнив...
4055 просмотров
schedule
01.12.2022
XML::LibXML perl свободная память
Мне нужно обработать сотни файлов xml. Я использую XML::LibXML. Я новичок в Perl и не понимаю, как закрыть первый проанализированный файл XML, прежде чем открывать новый.
Пример
use XML::LibXML;
my ($parser, $doc, $node);
foreach my...
382 просмотров
schedule
14.03.2023
Изменение значения атрибута тега xml с использованием XML::LibXML в perl
Я пытаюсь изменить значение атрибута в файле XML с помощью LibXML. Вот часть моего xml-файла
xmlns="urn:x-xxx:r2:reg-doc:1551-fad.110.05:en:*">
<meta-data><?Pub Dtl?>
<confidentiality class="xxx-internal"/>...
382 просмотров
schedule
13.03.2023
Perl XML lib получает полный xpath
Хотите вернуть полный xpath из общего xpath, который может получить несколько результатов.
Строка поиска будет примерно такой: /myXmlPath/@myValue
Содержащиеся узлы xml могут выглядеть примерно так:
<myXmlPath someAttribute="false"...
456 просмотров
schedule
03.08.2022
Perl: получить значение из XML
Мне нужно получить значение из этого xml - http://pastebin.com/wkh7trd4 . Вот мой код, но он ничего не возвращает:
my $xml = XML::LibXML->new('clean_namespaces' => 1)->parse_file("$tmp_dir/xml/$xml_file_name");
my $xc =...
96 просмотров
schedule
22.02.2023
ОШИБКА: XML::LibXML-›load: укажите местоположение, строку или ввод-вывод в строке 8.pl 144.
Я использую первый ответ на Извлечение данных из XML-документ, использующий пространства имен для создания XML-файла с помощью Perl.
Вот мой код:
use strict;
use warnings;
use feature qw( say );
use XML::LibXML;
use XML::Simple;
use...
446 просмотров
schedule
30.07.2023
Элементы и атрибуты файла дампа XML
I wanted to print all elements and their attributes names and values from an XML file.
<UTILITYBILLS>
<BillingMessage>Bill Message TEST</BillingMessage>
<StubMessage>Stub Message TEST</StubMessage>...
155 просмотров
schedule
06.06.2023
Не удается найти XML/LibXML/Element.pm в @INC
Я установил XML:LibXML с помощью CPAN, но по-прежнему получаю следующую ошибку:
Can't locate XML/LibXML/Element.pm in @INC (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl...
1391 просмотров
schedule
01.05.2023
Perl XML::LibXML - прочитать значение узла из элемента, если значение узла его родительского элемента соответствует строке
Я использую Perl XML::LibXML для извлечения некоторых данных из XML, как показано ниже.
XML:
<root>
<child1>
<child2>
<common_tag_name>
<name>name_level1_name1</name>...
30 просмотров
schedule
18.03.2024
Заменяет ли XML::LibXML::Node replaceNode() экземпляры Perl замененного узла
... так что после замены a на b все предыдущие ссылки на a теперь указывают на b ?
279 просмотров
schedule
14.10.2022
XML: найти конкретный узел в XML с помощью LibXML
У меня есть файл XML, в котором есть только один узел с именем import. Я хочу найти атрибут импорта href. Я попытался использовать findnodes(), но это возвращает список, который мне придется искать дальше, поэтому я надеялся, что есть способ найти...
475 просмотров
schedule
01.01.2023
Perl с XML::LibXML Dom (глобальный поиск и замена XML)
Я новичок в DOM и XML-LibXML .
Это мой пример файла mathml (XML). Имя моего XML-файла — in.xml , и мне нужно, чтобы окончательное выходное имя XML-файла было out.xml . Я хочу найти <mi>bcde</mi> и мне нужно глобально изменить...
101 просмотров
schedule
16.12.2023