xml to html - помогите плиз
RooTesT 15 июня, 2007 - 10:47
Всем приветы!
Подскажите пожалуйста, как можно документацию из xml-формата перевести в html?
Дело в том, что документацию, которую я включаю в срез, я беру в xml-формате. Потом народ жалуется, что её ничем нельзя прочитать. Что можете посоветовать?
http://www.gentoo.org/dyn/doc-snapshots/
Вот ссылка. В гугле гуглил, так ничего и не нагуглил на эту тему...
Посоветуйте пожалуйста что-нибудь, как можно преобразовать?
Я слышал что можно какую-то хрень к апачу прикрутить и потом wget'ом скачать...
»
- Для комментирования войдите или зарегистрируйтесь
http://www.ibm.com/developerworks/library/xml-perl/
http://www.oxygenxml.com/download.html
В Google ввел "linux how xml to html" ссылки на первой странице :)
http://www.gentoo.org/proj/en/gdp/doc/doc-tipsntricks.xml
_________________
From Siberia with Love!
Если я не
Если я не ошибаюсь, основным средством перевод xml документации в html в gentoo является
На него уже либо полностью перешли, либо почти полностью.
Посмотри вот тут:
http://www.gentoo.org/proj/en/gdp/doc/doc-tipsntricks.xml
секцию 2. Setting up your local environment. Там как раз описано, как сделать локальное зеракло гентушной документации.
Чето както
Чето както сложно. ИМХО наипростейший путь получения их иксемель очумиэльки это наложение не него соответсвующего стиля xslt.
Корректно сформированную иксемель с указанным внутри стилем понимает много браузеров, файрфокс в том числе. Ежели надо получить файл в формате очумиэль физически, то для этого используют процессор xslt. Их много. Один из них xsltproc из пакета libxslt. Собсно мейкфай + какойнить процессор решит проблему переформатирования целой кучи иксемелек.
xmlto - еще один процессор из одноименного пакета. А то что вы указали - вебсервер для иксемельного сайта (Это с расчетом на то что его линксом будут смотреть?)
Помимо этого гента, собираемая с юсом doc, устанавливает
docbook-xsl-stylesheets - набор стилей для разнообразного преобразования иксемелек в различные форматы.
PS
Документашки и хаутушки по иксемель и xslt на zvon.org
<code>gorg < alsa-guide.xml
gorg < alsa-guide.xml > alsa-guide.html
А что здесь сложного?
_________________
From Siberia with Love!
Посмотрите на
Посмотрите на зависимости горга. Этих двух строк для работы с иксемель вполне достаточно.
>=dev-libs/libxml2-2.6.23
>=dev-libs/libxslt-1.1.15
Чего делать с горгом так и не понял. Ну кеш там и все такое - понятно. Зачем прикручивать его к апачу на иксемельбайзед сайтах когда большинство приличных браузеров прекрасно парсят иксемель. Потому и не ставил.
Кстати вопрос: Команда
gorg < alsa-guide.xml > alsa-guide.html
подразумевает наличие ссылки на таблицу стиля внутри иксемель. Но фишка в том что на иксемель можно накладывать разные стили для получения различных документов (и не только html). Горг умеет?
Когда
Когда приходилось писать документацию, юзал xsltproc со своими xsl
_________________
(define (brainfucking brain)
(brainfucking brain))