Saxon9: Как получить объявленные переменные из net.sf.saxon.expr.XPathContext в функции расширения JavaJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Saxon9: Как получить объявленные переменные из net.sf.saxon.expr.XPathContext в функции расширения Java

Сообщение Anonymous »

Я объявил несколько функций расширения Java, реализовав свою собственную библиотеку net.sf.saxon.functions.JavaExtensionLibrary и передав ее в net.sf.saxon.Configuration и, тем самым, в net.sf.saxon.TransformerFactoryImpl. Пока это работает нормально.
Saxon передает объект net.sf.saxon.expr.XPathContext при вызове моих методов. Есть ли способ получить объявленные переменные xsl с их значениями и/или определениями из этого XPathContext? Мне удалось найти только глобальные переменные (объявленные на верхнем уровне таблицы стилей xsl), но не те, которые были объявлены позже в коде XSL. В идеале я хотел бы перечислить переменные.
Я получил глобальные переменные xsl только путем вызова

Код: Выделить всё

context.getController().getExecutable().getCompiledGlobalVariables()
Я надеялся получить аналогичную информацию для всех переменных, доступных на данный момент в коде XSL, даже если они были объявлены позже.

Подробнее здесь: https://stackoverflow.com/questions/783 ... -xpathcont
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Как получить объявленные пространства имен из net.sf.saxon.expr.XPathContext в функции расширения Java
    Anonymous » » в форуме JAVA
    0 Ответы
    37 Просмотры
    Последнее сообщение Anonymous
  • Переменные, объявленные вне функции
    Anonymous » » в форуме Python
    0 Ответы
    13 Просмотры
    Последнее сообщение Anonymous
  • Интегрированные функции расширения Saxon-HE | как и где?
    Anonymous » » в форуме JAVA
    0 Ответы
    17 Просмотры
    Последнее сообщение Anonymous
  • Хотите выполнить HTTP POST из XSLT, используя вызовы Java или .NET из Saxon.
    Anonymous » » в форуме JAVA
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous
  • Хотите выполнить HTTP POST из XSLT, используя вызовы Java или .NET из Saxon.
    Anonymous » » в форуме JAVA
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous

Вернуться в «JAVA»