Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

---> JAVA-СКРИПТЫ в XSL - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Можно ли средствами BDE сжать базу данных? http://www.cyberforum.ru/cpp-beginners/thread473514.html
Вопрос вот в чем: В базе данные Access идет активное изменение данных, так что из-за удаленных записей база сильно разростается! Можно ли средствами BDE сжать базу данных? Замечение: mdb 4-ой...
C++ Аппаратное управление потоком COM порта. Есть кассовый аппарат которому нужно аппоратное управление потоком. Выдержка из доки по интерфейку ККМ: 'ККМ 2113 соединен с ПК или с модемом восемью физическими линиями. Названия и обозначения... http://www.cyberforum.ru/cpp-beginners/thread473465.html
C++ Кто работал с Microsoft Speech SDK 5.1.? Не регистрируется sapi.dll
Под Windows 98 не регистрируется sapi.dll и соответственно не работает в моем приложении. Сам же пакет SDK 5.1 инсталлируется нормально и в этом случае все работает. Что делать? Мне нужно...
Тупо не работает функция printf... C++
BCB 5.0 нормально программу компилирует и выполняет - никаких ошибок нет - а сообщение через функцию printf на принтер не выходит... Пробная страница на притере через свойства принтера печатается ......
C++ Как работать с комплексными числами ? http://www.cyberforum.ru/cpp-beginners/thread473390.html
вопрос не по c++ а скорее по паскалю ) как там работать с комплексными числами ? например представить функцию exp(-jwt) ?
C++ Как сделать фон градиент без Title Bar-a, на весь экран? Запись в UNWISE.INI: No Background=0 Выводить фон градиент. Вопрос, а как в Wise InstallMaster 8.0 при ДЕИНСТАЛЯЦИИ сделать фон градиент без Title Bar-a, на весь экран? Зарание благодарю. подробнее

Показать сообщение отдельно
genius
Сообщений: n/a

---> JAVA-СКРИПТЫ в XSL - C++

28.01.2009, 16:45. Просмотров 698. Ответов 0
Метки (Все метки)

срочно ищу ответ на след вопрос:

1. значит создаем прогу на Си++ с использованием класса CDHtmlDialog, где внутри диалога хотим вывести отпарсированный XML с использованием XSL

2. есть XML+XSL:

<?xml version='1.0'?>
<?xml-stylesheet type='text/xsl' href='book.xsl'?>

<Book>
<text1>
test
</text1>
</Book>
----
<?xml version='1.0'?>
<xsl:stylesheet version='1.0' xmlns:xsl='http://www.w3.org/1999/XSL/Transform'>

<xsl:template match='Book'>
<script src='test.js' language='javascript'></script>
<xsl:apply-templates/>
</xsl:template>
<xsl:template match='text1'>
<script>
f1('test!');
</script>
</xsl:template>
</xsl:stylesheet>


3. данный xsl юзает файл test.js:
function f1(p1)
{ /* some function */
document.write(p1+'
');
}

4. знач открываем XML файл в Explorer'e - все работает нормально...
т.е. скрипт выполняется
если пытаемся вывести отпарсированный XML в нашей программе в классе CDHtmlDialog (с использованием COM-интерфейса IXMLDocument и функции TransformNode) - то сам xml парсируется без ошибок, но скрипты в xsl'е - НЕ ВЫПОЛНЯЮТСЯ!

кто может сказать - почему???

заранее сенкс!
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru