Вопросы по теме 'saxon'

XSLT добавить к итоговому документу
У меня есть XSLT-скрипт, который я использую для генерации кода, где я обрабатываю несколько входных XML-файлов и выводю файлы в код Javascript. Для каждого входного файла xml я вывожу один файл Javascript. Итак, у меня будут следующие файлы /...
4333 просмотров
schedule 01.11.2021

Почему Saxon оценивает URI документа результата как одинаковый?
Мой исходный документ XSL выглядит так <Topology> <Environment> <Id>test</Id> <Machines> <Machine> <Id>machine1</Id> <modules>...
3896 просмотров
schedule 29.10.2021

Можно ли обрабатывать XHTML с помощью Saxon?
Я могу использовать xmllint и обрабатывать ввод HTML / XHTML с помощью XPath 1.0. Например: xmllint --xpath "//title" --html http://www.w3.org/TR/xslt20/ 2>/dev/null ожидаемые результаты, но с Saxon: java -cp...
571 просмотров
schedule 22.11.2021

Как указать встроенный javascript в xsl для запуска в saxon
У меня есть преобразование xslt, которое отлично работает при запуске в Altova XML Spy, но ошибки в saxon9he.jar. Ниже приведены фрагменты кода и сообщение об ошибке saxon. Что нужно сделать иначе, чтобы это работало при использовании saxon в...
2030 просмотров
schedule 22.11.2021

Saxon: невозможно вызвать статический метод, ожидающий String с параметром xs: string из XSLT
Я пытаюсь вызвать статический метод Java из моей таблицы стилей XSLT: <?xml version="1.0" encoding="UTF-8"?> <xsl:stylesheet version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"...
1265 просмотров
schedule 16.09.2021

TransformerFactoryConfigurationError при попытке использовать Saxon с веб-службой
Моя веб-служба, находящаяся на Axis2 внутри сервера приложений WSO2 WSAS, содержит следующий код: String prop = "javax.xml.transform.TransformerFactory"; String val = "net.sf.saxon.TransformerFactoryImpl"; public static TransformerFactory...
1412 просмотров
schedule 26.09.2021

Странное поведение метода createCDATASection документа с Saxon (артефакт Maven Saxon-HE 9.4)
Я попытался использовать Saxon вместо стандартной реализации JDK (я полагаю, Xalan) для преобразования XML и Xpath. В моем коде я создаю узел CDATA, используя метод document.createCDATASection (data). Код выглядит так, как показано ниже:...
174 просмотров
schedule 24.10.2021

Преобразование Saxon XSLT: как закрыть выходной поток при сбое во время преобразования
Я хочу выполнить преобразование XSLT с несколькими выходными файлами. Там для я использовал «xsl: result-document». Если преобразование не удается, все выходные файлы должны быть удалены. Но если создание документа, созданного «xsl:...
731 просмотров
schedule 03.12.2021

Пользовательская функция Java Saxon XSLT возвращает несколько значений
Я использую Saxon-He v.9.5.1-2 для XSLT, и мне нужна специальная функция Java, которая позволила бы мне возвращать несколько значений (предпочтительно карту значений) за один вызов. Возможно ли этого добиться? Я думал о расширении класса...
606 просмотров
schedule 24.09.2021

XSpec / Saxon - формат даты EXSLT
Я использую XSpec (с Saxon EE 9) для тестирования некоторых преобразований XSLT 1.0. По большей части они работают нормально, за исключением следующего расширения EXSLT: <xsl:value-of...
200 просмотров
schedule 30.10.2021

Java и XSLT: как указать несколько входных файлов для xslt в java?
У меня есть набор файлов xml (каждый имеет разную структуру, и их количество может варьироваться), которые мне нужно объединить, чтобы сформировать один файл xml. Я создал файл xslt (используется MapForce), который принимает в качестве входных...
1832 просмотров
schedule 19.09.2021

Как использовать движок Saxon XSLT с Altova XmlSpy?
Можно ли использовать Saxon в XmlSpy (2013 PE) для обработки XSLT? Есть настройка для внешней EXE-программы, но Saxon, будучи Java, здесь не работает.
2136 просмотров
schedule 10.09.2021

Шаблон XSLT не применяется к вновь созданным элементам
Я использую XSLT 2.0. Внутри xsl:template (шаблона-1) я использую xsl:analyze-string для создания новых span элементов с атрибутом xml:lang . У меня есть второй шаблон (шаблон-2), который добавляет атрибут class к элементам, содержащим...
709 просмотров
schedule 08.11.2021

XPath с часовым поясом
Я пытаюсь найти системную дату в местном часовом поясе с помощью XPath, но он всегда возвращает мне дату по зулусскому времени. Чтобы подчеркнуть, я использую Saxon для xPath 2.0. XPath: fn: current-dateTime () Результат: 2015-02-18T11: 21:...
427 просмотров
schedule 12.09.2021

XQuery Expression - парсинг экрана - Saxon / JTidy
Я работаю над Java Web Scraper, который использует Jtidy / Saxon. Tidy Parsed DOM отправляется в Saxon с выражением XQuery для извлечения данных. У меня проблемы с выражением XQuery. Веб-сайт: http://www.pacra.com.pk/reports.php . Я хочу...
85 просмотров
schedule 10.09.2021

Выражения XPATH и функция Saxon collection ()
У меня проблемы с использованием функции collection () в Saxon. Я хочу создать текстовый отчет на основе всех файлов XML в каталоге. Я создал именованный шаблон, который передаю в таблицу стилей из командной строки. Я могу вывести текстовый файл с...
301 просмотров
schedule 09.09.2021

Оптимизирует ли процессор Saxon XSLT установку текущего значения параметра туннеля?
Мне любопытно, оптимизирует ли парсер Saxon XSLT передачу параметров туннеля - если используется то же значение, создается ли оно заново? Или он использует текущую копию? Я не уверен, что нужно приводить пример, но я попытался проиллюстрировать...
102 просмотров
schedule 07.10.2021

Определите, действителен ли запрос XPath
Есть ли метод в Saxon или другой библиотеке, который скажет мне, является ли запрос XPath допустимым синтаксисом. Не в том случае, если он что-то вернет, не в том случае, если узлы существуют в файле XML, а в том, что это правильный синтаксис. Мне...
112 просмотров
schedule 12.11.2021

Итерировать список ArrayList, возвращаемый функцией расширения Java в XSLT (Saxon)
У меня есть программа для выполнения сопоставления XML с помощью XSLT. Для этого я использую библиотеку Saxon-HE-9.7. Я также использую функции рефлексивного расширения в XSLT. XSLT вызывает java-функцию, которая возвращает...
464 просмотров
schedule 04.10.2021

Параметры таблицы стилей Saxon-HE 9.9.1.5 не установлены
Создание приложения .NET VSTO с использованием Saxon-HE 9.9.1.5. Установка глобальных параметров таблицы стилей для преобразователя XSLT 3.0 не работает. Я безрезультатно передаю словарь QName / XdmAtomicValue. Тот же XSLT отлично работает с...
269 просмотров
schedule 19.10.2021