Для того, чтобы на основе XML документа создавать страницы html, документы PDF, RTF, SVG или любой др. формат (т.е. на основе одного содержимого создавать разные способы отображения) - используются процессоры XSLT. В качестве литературы по данной теме рекомендую "XSLT" 2-е издание, автор Диг Тидуэлл.
В качестве препроцессоров XSLT можно использовать Saxon, либо Altova.
Тот же Saxon имеет несколько вариантов API, в том числе и .Net API (там же указаны и варианты запуска утилит из командной строки). Скачать дистрибутив и документацию можно отсюда. Онлайн документация находится здесь.
В качестве препроцессоров XSLT можно использовать Saxon, либо Altova.
Тот же Saxon имеет несколько вариантов API, в том числе и .Net API (там же указаны и варианты запуска утилит из командной строки). Скачать дистрибутив и документацию можно отсюда. Онлайн документация находится здесь.
Комментариев нет:
Отправить комментарий