Вопросы по теме 'libxml2'

Как я могу отсортировать XML-записи с помощью LibXML и Perl?
Я разбираю XML-файл с помощью LibXML , и мне нужно отсортировать записи по дате. Каждая запись имеет два поля даты: одно для того, когда запись была опубликована, а другое - когда она была обновлена. <?xml version="1.0" encoding="utf-8"?>...
3185 просмотров
schedule 06.01.2024

Как использовать префиксы XML, а не атрибуты xmlns при использовании Perl XML :: LibXML?
Я полагаю, что этот вопрос мог быть ранее задан в 2006 году на другом сайте. Но мой текущий модуль записи XML / RDF ( XML::LibXML 1.70) выводит пространства имен элементов в форме атрибутов xmlns. Это исключит людей, использующих парсеры, не...
2347 просмотров
schedule 01.04.2024

xsl: include не работает после обновления версии PHP; Версия libxml / libxslt не соответствует проблеме?
Я использую Windows XP с предварительно скомпилированными двоичными файлами PHP, доступными на windows.php.net . Я обновился с PHP 5.2.5 до PHP 5.2.16, и теперь xsl:include в некоторых моих таблицах стилей перестали работать. Последовательно...
979 просмотров
schedule 06.03.2024

анализировать значение из словаря/списка
У меня есть словарь/список balance_sign_dict, из которого мне нужно получить 2 значения в зависимости от условия. Исходный XML для этого; <Value> <Signature>-873</Signature> <Amount>1501042000</Amount>...
751 просмотров

Libxml Cleaner добавляет нежелательный тег ‹p› к фрагментам HTML
Я пытаюсь очистить пользовательский ввод, чтобы предотвратить внедрение XSS, используя очиститель HTML libxml. Когда я ввожу такую ​​строку: Normal text <b>Bold text</b> Вместо этого я получаю это: <p>Normal text...
466 просмотров
schedule 31.10.2022

Как я могу сравнить имя узла libxml2?
Я использую g++ и libxml2. static void print_element_names(xmlNode * a_node,xmlDoc * doc) { xmlNode *cur_node = NULL; const char *c= "city"; xmlChar *name; for (cur_node = a_node; cur_node; cur_node = cur_node->next) {...
1074 просмотров
schedule 20.11.2022

Разбор xml-файла с помощью libxml2
Я пытался разобрать XML-документ с помощью libxml2 , а для компиляции использую Dev c++ . Я не мог понять, как использовать libxml2/parser.h ? я получаю сообщение об ошибке no such file or directory (Я использую Windows )
702 просмотров
schedule 18.01.2024

Libxml2 отказывается анализировать объекты XML
libxml на iOS категорически отказывается анализировать этот, казалось бы, правильный XML-файл (часть спецификации SVG!): http://www.w3.org/TR/SVG11/images/coords/PreserveAspectRatio.svg Он жалуется: Error Domain=1 Code=27 "Entity 'Smile'...
501 просмотров
schedule 12.12.2022

ошибка в формате UTF_8 при создании моего xml с использованием libxml и c++
Я создал файл xml, используя libxml и С++. Что я хочу сделать сейчас, так это прочитать из .txt и поместить этот текст между некоторыми конкретными тегами. Я пробовал следующий код, просто читая из файла и записывая его между тегами: char * s...
1153 просмотров
schedule 27.11.2022

Perl XML::LibXML: findnode, findvalue и find — в чем разница?
Я использую XML::LibXML , и мне просто нужно получить количество узлов, указанных XPath выражение. Использование любой из первых двух строк кода ниже дает то, что я ищу. Я могу использовать функцию count XPath либо с findvalue , либо с...
11763 просмотров
schedule 12.05.2024

libxml2 Анализ XML DOM с помощью XPathQuery
Я пытаюсь разобрать следующий файл XML: <MesPar DH="HBCHa" StrNr="2416" Typ="10" Var="10"> <Name>Aabach - Hitzkirch</Name> <Datum>11.11.2013</Datum> <Zeit>18:00</Zeit>...
207 просмотров
schedule 12.02.2024

Perl: не удается загрузить модуль из-за неправильного класса ELF ELFCLASS64
Я получаю следующую ошибку при попытке собрать код на 64-битной машине. Can't load '/e/pkgs/linux/intel/perl/5.8.0/lib/site_perl/5.8.0/i686-linux/auto/XML/LibXML/Common/Common.so' for module XML::LibXML::Common: libxml2.so.2: wrong ELF class:...
2220 просмотров
schedule 17.11.2023

объединить несколько DTD в один или повторно использовать общую часть
У меня есть много внешних DTD для разных типов XML-документов. Все DTD очень похожи: включают общие определения DTD, а затем 5-10 строк конкретных определений типа документа, которые опираются на общие определения. Хотя конкретные определения...
222 просмотров
schedule 28.11.2022

Как запретить lxml добавлять тип документа по умолчанию
lxml, похоже, добавляет тип документа по умолчанию, когда он отсутствует в html-документе. Посмотрите этот демонстрационный код: import lxml.etree import lxml.html def beautify(html): parser = lxml.etree.HTMLParser(...
245 просмотров
schedule 08.12.2023

когда я делаю [shp2osm], он показывает ошибку, ld возвращает 1 статус выхода
Я хочу преобразовать shpfile в файл osm, поэтому я запущу 【osm2shp】, но когда я это сделаю, появится сообщение об ошибке: osm.c:(.text+0x82c): undefined reference to `xmlAddChild' osm.c:(.text+0x869): undefined reference to `xmlAddChild'...
338 просмотров
schedule 02.06.2024