C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
Преобразование из xml+xsl в html, Преобразование из xml+xsl в html
Ramzay
Отправлено: 03.03.2007, 13:33


Дежурный стрелочник

Группа: Участник
Сообщений: 31



Имеется два файла (или два объекта AnsiString). Один представляет собой текст в формате xml, другой текст в формате xsl.

Как из этого получить файл (или объект AnsiString) в формате HTML?

Отредактировано Ramzay — 03.03.2007, 13:33
Rius
Отправлено: 03.03.2007, 21:39


Мастер участка

Группа: Участник
Сообщений: 321



в билдере есть компонент, кажется что-то вроде TXmlPageProducer или TXsltPageProducer...
Ramzay
Отправлено: 08.03.2007, 07:54


Дежурный стрелочник

Группа: Участник
Сообщений: 31



QUOTE (Rius @ 03.03.2007, 21:39)
в билдере есть компонент, кажется что-то вроде TXmlPageProducer или TXsltPageProducer...

А можно чуть подробнее?
Rius
Отправлено: 08.03.2007, 19:13


Мастер участка

Группа: Участник
Сообщений: 321



CODE
XmlDocument1->LoadFromXML(xml-строка);
XSLPageProducer1->XMLData = XmlDocument1;
XSLPageProducer1->LoadFromFile(xsl-файл);
XSLPageProducer1->Active = true;
AnsiString html_string = XSLPageProducer1->Content();
Ramzay
Отправлено: 08.03.2007, 22:13


Дежурный стрелочник

Группа: Участник
Сообщений: 31



Большое спасибо. Ответ полный и точный. Это именно то, что мне нужно!

Вернуться в Вопросы программирования в C++Builder