Articles of xslt

Существуют ли какие-либо компиляторы XSLT для C ++?

Я нашел только одну попытку создать такой компилятор – http://sourceforge.net/projects/xsltc/ . Но этот проект уже мертв уже десять лет. Есть ли другие примеры? Открыт или коммерческий? Существуют ли какие-либо фундаментальные технические трудности при создании такого программного обеспечения? С полным подходом к составлению XSLT изначально? Я полагаю, что для его использования есть хорошие варианты использования – […]

Как я могу распечатать документ результатов XSLT с удаленными исходными элементами?

У меня есть исходный документ XHTML с элементами в нескольких пространствах имен, которые я преобразовываю в HTML-документ (очевидно, без пространств имен). В моих XSL-шаблонах я сопоставляю только элементы пространства имен XHTML, чтобы удалить элементы, не совместимые с HTML, из дерева результатов. Однако на выходе, в то время как эти элементы исчезли, пробелы, которые я использовал […]

Keep & nbsp; и другие специальные символы в выходе XSLT с применением шаблонов

Я использую XSLT для извлечения некоторого содержимого HTML со специальными символами (например, &nbsp; ) из файла XML. Содержимое хранится в узлах <content> . Я определил такие специальные символы как: <!ENTITY nbsp " "> , поэтому это выражение отлично работает: <xsl:copy-of select="content" disable-output-escaping="yes"/> Теперь я хочу добавить target="_blank" к каждой ссылке, найденной в этом контенте. Это решение, […]

Как включить функции XSLT в PHP 5?

Я хочу распечатать xml-файл в виде вложенного списка HTML с помощью xslt, и, насколько я знаю, код верен, однако я получаю эту ошибку Неустранимая ошибка: вызов неопределенной функции xslt_create () Я полагаю, что функции xslt не были включены. Как включить эти функции в PHP? Есть ли файл php, который мне нужно включить (например, как работают […]

конвертировать xml в html с помощью php

Я хочу преобразовать xml данные в html. Ниже приведены данные примера xml, и я хочу получить / преобразовать его в формате html. <content type="html"> <paragraph id="1291266887"> <div class="red"> <span id="main_post_id"> <p>ten post przedstawia jak wysłać znacznikóww ust <strong>Ling</strong> – xyz</p> <p>tags znane jako <span class="translation_section section_2">bezpieczne</span>, będą traktowane jako sekcje pkt</p> <p>innych materiałów dzielą się […]

Покажите разницу между 2 файлами xml (с php)

У меня есть xml-файл со следующей структурой. <?xml version="1.0" encoding="utf-8"?> <products> <product> <nr>0</nr> <product_id>17856</product_id> <product_number>54586</product_number> <product_name>just an name</product_name> <product_url>product url</product_url> <price>66.3445</price> <description> bla die bla </description> <manufacturer>manu 1</manufacturer> <category>category 1</category> <stock>3</stock> <eancode></eancode> <date_added>2011-04-18 12:10:28</date_added> <image_front></image_front> <image_back></image_back> <vat_value>1.19</vat_value> </product> </products> Файл xml содержит около 1000 продуктов. То, что я хотел бы добиться, – это то, что […]

Как преобразовать XML с помощью XSLT с помощью PHP в WordPress

Прямо сейчас я преобразую XML-документ с таблицей стилей XSLT, используя Javascript (на веб-сайте WordPress). Это отлично работает в Firefox и Chrome, но не в IE. Кроме того, если Javascript не включен, ничего не появится. Итак, моя цель – преобразование XML / XSLT в XHTML на сервере, а не на клиента, предпочтительно с использованием PHP. Я […]

XSLT: заменить одиночные кавычки на \

Я использую XSLT для преобразования XML в файл html / php. В этом XSLT я заменяю некоторые теги php-кодом, и теперь мне нужно передать значения атрибутов в этот php-код. Моя проблема заключается в том, что мне нужно избегать одиночных кавычек с обратной косой чертой, чтобы заставить ее работать. Возможно ли это с XSLT. Пример: <xsl:template […]

XSLT: использовать параметры в xls: сортировать атрибуты (динамическая сортировка)

Как применить параметр к атрибуту select и order в элементе xsl:sort ? Мне хотелось бы сделать эту динамику с PHP с чем-то вроде этого: $xsl = new XSLTProcessor(); $xslDoc = new DOMDocument(); $xslDoc->load( $this->_xslFilePath ); $xsl->importStyleSheet( $xslDoc ); $xsl->setParameter( '', 'sortBy', 'viewCount' ); $xsl->setParameter( '', 'order', 'descending' ); Но я сначала должен был понять, как […]

Инструкция по установке SimpleXML вставки (таблица стилей)

Я хочу интегрировать XSL файл в XML строку, полученную мной командой php CURL . Я попробовал это $output = XML gived me by curl option; $hotel = simplexml_load_string($output); $hotel->addAttribute('?xml-stylesheet type=”text/xsl” href=”css/stile.xsl”?'); echo $hotel->asXML(); Выполняя это, когда я вижу XML в браузере, я получаю файл без таблицы стилей. Где моя ошибка?

Intereting Posts