libxml2

Как проверить, является ли строка допустимым XML без отображения предупреждения в PHP

Я пытался проверить правильность строки в формате xml, используя это simplexml_load_string() Документы функция, но она ... вляется ли строка допустимым XML, не подавляя (@ в начале ) ошибка и отображение функции предупреждения, которая ожидает

Проверка XML на соответствие XSD в PHP libxml

Я создал xml, как показано ниже <Request> <RequestType>Logon</RequestType> <MobileId>2 ... х-либо ошибок. Что мне нужно сделать, чтобы заставить это работать на php? Примечание: мой версия php libxml 2.7.8

XML-СИНТАКСИЧЕСКИЙ АНАЛИЗ ОГРОМНОЙ функции simplexml загружает строку()

Константа XML_PARSE_HUGE может быть передана в качестве третьего аргумента simplexml_load_string(). Согласно php.net э ... лизатора"? Я думаю, что relaxes также немного двусмысленна. Устраняет ли это или увеличивает "жестко заданный предел"?

Ускорение проверки XML-схемы пакета XML-файлов по одной и той же XML-схеме (XSD)

Я хотел бы ускорить процесс проверки пакета XML-файлов по одной и той же схеме XML (XSD). Единственные ограничения закл ... mpt #3 returns Valid! in 30 seconds. Любая помощь и предложения о том, как решить эту проблему, очень приветствуются!

Как правильно декодировать специальные символы в XML-файлах?

В некоторых XML-файлах, которые я анализирую (часто RSS), я сталкиваюсь с текстом, который содержит символы, такие как ... mb_convert_encoding($xml, "UTF-8", "UTF-8"); $xml = simplexml_load_string($xml, null, LIBXML_NOCDATA | LIBXML_NOENT);

DOM в PHP: Декодированные сущности и настройка значения узла

Я хочу выполнить определенные манипуляции с XML-документом с помощью PHP, используя DOM часть его стандартной библиотек ... Когда я применяю htmlspecialchars к $node->textContent, это работает нормально, но мне очень неудобно это делать.

Как получить родительский код DOMText?

Я использую DOMText, но это общий вопрос DOMDocument: если переменная $X является экземпляром DOMText, как я могу получить ее родительский узел? Руководство не определяет DOMText::$parentNode как свойство.

Блоки PHP-кода в шаблонах, загруженных в DOMDocument

Мне нужно разобрать HTML-шаблон с помощью DOMDocument. Но HTML-код может содержать блоки PHP-кода, например: <div i ... ="test" data="<?php echo $somevar?>"> </div> Когда я загружаю этот HTML, я получаю ошибку "Неэкранированный"

обработчик ошибок libxml с помощью ООП

Мне нужно поймать ошибки libxml. Но я хочу использовать для этого свой класс. Я знаю о libxml_get_errors и других функц ... ;load(...) создавать какую-либо конструкцию, например foreach(libxml_get_errors as $error) {....}. Вы можете мне помочь?

Обнаружение самозакрывающихся тегов XML с помощью PHP XmlReader

Я хотел бы проанализировать один XML-документ с помощью XmlReader. У меня есть переключатель дел со всеми константами. ... print('[WARN] NodeType not in case-switch: '.(string)$xmlReader->nodeType."\n"); break; } }

XPath 2.0 и LibXML2

Недавно я наткнулся на libx http://www.explain.com.au/libx /, который должен поддерживать стандарт XPATH 2.0. Однако вс ... так, мой вопрос в том, где мы можем получить сборку, или этот проект полностью мертв, и если это , есть ли альтернативы?

Почему Libxml говорит о недопустимой схеме, когда maxInclusive содержит 25 или более цифр?

Независимо от того, являются ли 25 цифр десятичными и целыми числами или просто целыми числами, DOMDocument::schemaVali ... </xs:restriction> </xs:simpleType> </xs:schema> Версия PHP: 5.5.20 Версия Libxml: 2.9.2

Не удается проанализировать CDATA с помощью SimpleXML

У меня есть следующий XML-код: <para> <![CDATA[ <?php $data = '<?xml version="1. ... _dump($sxe); ?> В phpinfo() показано, что libxml включен и активен. Какая-нибудь помощь? Заранее благодарю

Обернуть тег в Libxml

В настоящее время я строю поверх существующего кода libxml и не смог найти подробную документацию. Можно ли обернуть ... , 'pre_wrapper' ); $newnode = $handler->appendChild( $tag ); $tag->replaceNode( $newnode ); endforeach;