Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > Как впихнуть в TWbBrowser XML+XSL


Автор: Курсант 9.10.2010, 21:45
Здравствуйте, коллеги люди добрые smile

Вот для этой ИМХО полезной темы 
http://forum.vingrad.ru/forum/topic-311993/kw-rss-xmldocument.html

Нужна подсказка... По компоненту WebBrowser... А именно - как задать пару XML-XSL для того чтобы в компоненте WebBrowser отобразился красивый отчет из XML данных, преобразованных по правилу XSL... Вроде как IE автоматически производит преобразование XML-ей по XSL-ям...

И еще, просьба... Как можно задать XML для TWebBrowser не через файл, а через текст... Если кто-то подскажет, буду премного благодарен и включу Ваши имена в список разработчиков и поставлю в программе ссылки на Ваши профили (если Вы не против, конечно).

Автор: cat512 9.10.2010, 23:05
только не в TWebBrouser, а в мсходный код генерируемой странички
Код

<XML id="source" src="source-file.xml"></XML>
<XML id="style" src="style-file.xsl"></XML>
<script FOR="window" EVENT="onload">
   xslArea.innerHTML = source.transformNode(style.XMLDocument);
</SCRIPT>
...
<DIV id="xslArea"></DIV>

через текст, попробуй поиграться с тегами XML. Например, убери атрибут src, и между xml тегами вставь код xml/xsl документа.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)