|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
24.08.2015, 12:44 | #1 |
Пользователь
Регистрация: 04.03.2013
Сообщений: 13
|
Применение XSL к отдельному блоку XML-документа в PHP
Доброго времени суток!
Стоит задача: -на сервере брать данные кусками из XML-документа. -преобразовывать их в куски HTML по некоторым заданным правилам-шаблонам. -и выводить эти куски HTML пользователю, перекомбинировав по-своему. Есть потребность сделать эти правила на основе некоторых стандартных преобразователей XML (таких как XSL), чтобы будущим продвинутым пользователям было несложно писать новые правила самостоятельно. Первой идеей взять XML документ, порезать его по тегам, с помощью XSL преобразовать их в HTML-конструкции, чтобы потом с ними по потребностям манипулировать. Но, как я понял XSLTProcessor в PHP, даже если даёшь ему отдельный, выделенный (например с помощью DOMElement) элемент XML, всё равно преобразовывает в HTML весь документ. Соответственно вопрос - как можно преобразовать отдельный элемент XML документа в HTML-код? Также принимаются советы о других вариантах, которые могут позволить решить поставленную задачу. Последний раз редактировалось daniil_galahow; 24.08.2015 в 12:45. Причина: Неточный заголовок |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Чтение из XML документа | FaTaL | C# (си шарп) | 8 | 17.12.2012 18:16 |
составить xsl-файл трансформации исходного xml | NieL | Общие вопросы Delphi | 0 | 22.12.2010 15:44 |
XML+XSL Работа с условиями | Jenya | HTML и CSS | 2 | 06.10.2009 12:22 |