Вопросы по теме '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 просмотров
schedule
02.11.2023
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