Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.08.2015, 12:44   #1
daniil_galahow
Пользователь
 
Регистрация: 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. Причина: Неточный заголовок
daniil_galahow вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Чтение из 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