Как я могу сохранить форматирование текста в формате XML, который вытащил на мою страницу отформатирован - PullRequest
1 голос
/ 25 апреля 2009

Я храню пользовательские данные через форму с форматированием в вики ( текст для полужирного, _text для подчеркивания и т. Д.) В моей базе данных. Я планировал использовать функции db и некоторый код страницы для хранения всей информации в XML с надлежащим форматированием html для каждого включенного поля расширенного текста. Оттуда XML анализируется с помощью таблицы стилей XSL. Одна вещь, которую я не смог понять, это как заставить HTML отображаться как HTML. Я могу заставить его показать код на экране, но не отформатированный html.

Кто-нибудь знает способ А) получить HTML-файл в XML-файле и отобразить его на экране в формате HTML или Б) как найти / заменить мое вики-форматирование на html на XSL

1 Ответ

1 голос
/ 25 апреля 2009

Итак, если я вас правильно понимаю, у вас есть какой-то xml с форматированием html, примерно так:

<foo><strong>blah <a href="/">bar</a></strong></foo>

xsl для отображения html внутри foo:

<xsl:template match="foo">
    <xsl:copy-of select="."/>
</xsl:template>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...