Код C ++ вызывает исключение при обращении к коду XSLT с помощью jqplots

Резюме

У меня есть приложение C ++, чей исполняемый файл abc.exe

Это приложение вызывает код XSLT для преобразования XML-данных в файлы HTML и PDF.

Этот код XSLT использует jqplots для построения графиков для значений, указанных в файле XML.

Графики красиво отображаются в сгенерированных файлах HTML и PDF

Моя проблема

abc.exe также имеет интерфейс, который отображает именно то, что находится в html / pdf файлах. Для этого он использует объект браузера. abc.exe терпит неудачу для отображения графиков, которые отображаются в файлах HTML и PDF.

На отладку

У меня есть эта строка в XSLT:

<script type="text/javascript" src="file://C:/jqplots/jquery.min.js" language="javascript">

Когда abc.exe на основе C ++ видит эту строку, он выдает следующее исключение, и график не отображается:

Exception thrown at 0x74E15EF8 in abc.exe: Microsoft C++ exception: Js::JavascriptExceptionObject at memory location 0x005BDB9C.

В ячейках памяти нет ничего читабельного. Файл, упомянутый в атрибуте ‘src’, существует и имеет необходимые разрешения. Тот же код XSLT работает для генерации HTML и PDF файлов

Вопрос:

Нужен ли коду C ++ анализатор для анализа файла .js? Вот почему это не удается? Если нет, то почему приложение C ++ генерирует это исключение?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]