АнглийскийФранцузскийИспанский

Значок OnWorks

saxonb-xslt - Интернет в облаке

Запустите saxonb-xslt в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда saxonb-xslt, которую можно запустить в провайдере бесплатного хостинга OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


saxonb-xslt - процессор XSLT 2.0 командной строки

СИНТАКСИС


саксонская-xslt [ВАРИАНТ...] [-с:ИСХОДНЫЙ ФАЙЛ] [-xsl:СТИЛЬ] [-о:ВЫВОД] [ИМЯ=VALUE...]

ОПИСАНИЕ


Эта страница руководства кратко документирует саксонская-xslt команда. Эта страница написана для
Дистрибутив Debian (TM), потому что исходная программа не имеет страницы руководства. Вместо,
у него есть HTML-документация, которая поставляется в пакете libsaxonb-java-doc.

саксонская-xslt это оболочка командной строки для процессора Saxon-B XSLT и XQuery. С использованием
саксонская-xslt вы можете обрабатывать XML-документы с помощью XSLT 2.0 таблицы стилей прямо из
командная строка. Внутри, саксонская-xslt это оболочка для класса Java
net.sf.saxon.Transform реализовано Saxon-B.

саксонская-xslt обычно вызывается с передачей 3 опций, явно указанных в приведенном выше синопсисе.
Обычно эти параметры соответствуют входному XML-файлу, который нужно преобразовать,
таблица стилей XSLT, описывающая желаемое преобразование, и выходной файл, куда нужно
сохраняем результат. Однако на смысл и необходимость их передачи влияет число
других опций, которые могут быть указаны. См. Ссылку на опцию ниже для получения дополнительной информации.
Информация.

параметры
В конце командной строки список параметры можно дать. Параметры передаются
используя синтаксис ИМЯ=VALUE, чтобы указать имена и значения параметров.

Имя параметра с префиксом "+" (знак плюса) будет интерпретироваться как файловая система путь
параметр Если путь указывает на один файл, этот файл будет проанализирован как XML и его
узел документа будет передан как значение параметра. Если путь указывает на каталог,
все непосредственно содержащиеся файлы будут проанализированы как файлы XML, а последовательность их
узлы документа будут переданы как значение параметра.

Имя параметра с префиксом "!" (восклицательный знак) будет прерван как
параметр вывода / сериализации. См. Спецификации XQuery и XSLT 2.0 для получения дополнительной информации.
информация о параметрах вывода / сериализации.

Чтобы передать параметры, принадлежащие ненулевому пространству имен, синтаксис {Связи}местное имя=ценностное is
при условии.

Параметры будут отображаться как глобальные переменные во время обработки XSLT, если они
был объявлен с . оценка, если они были объявлены в запросе
пролог. См. Спецификацию XSLT для получения дополнительной информации о переменных и их
деклараций.

ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


Сводка поддерживаемых опций приведена ниже. Опции можно передавать в любом порядке.

Сначала мы сообщаем о вариантах, которые разделяет саксонская-xslt и saxonb-xquery, то эти
специфичные для саксонская-xslt (или которые имеют другую семантику).

Некоторые параметры помечены как "Только Saxon-SA", такие параметры работают, только если Saxon-SA
установлены. Обратите внимание, что Saxon-SA является коммерческим продуктом, поэтому он недоступен в
Debian.

Общий кредита
-кр:имя_класса
Укажите класс, который будет использоваться для обработки URI коллекций, переданных в коллекция()
функция. Класс должен реализовывать net.sf.saxon.CollectionURIResolver.

-дтд: {[on] | [выключенный]}
Включение или отключение проверки DTD. По умолчанию: выключено.

-расширять: {[on] | [выключенный]}
Если проверка включена, разверните значения по умолчанию в проверенных документах. Этот вариант
включает или отключает такое расширение. По умолчанию: вкл.

-объяснять [:имя файла]
Показать план выполнения; вывод в формате XML. Если имя файла не указано
будет отображаться на стандартном выходе.

-доб.: {[on] | [выключенный]}
Включение или отключение возможности вызова внешних функций Java из файлов запросов и
таблицы стилей. Помните, что их включение представляет собой потенциальную угрозу безопасности при обработке
ненадежные файлы. По умолчанию: выключено.

-l: {[on] | [выключенный]}
Сохранять (когда включен) или выбрасывать (когда выключен) номера строк в адресе, соответствующем источнику
документы. При сохранении номеров строк можно получить доступ с помощью функции
saxon: номер строки (). По умолчанию: выключено.

-выходной: {[восстановить] | [фатальный]}
Если требуется проверка, укажите, являются ли ошибки проверки фатальными (когда "фатальная"
прошло) или если они только вызывают предупреждения (когда "восстановление" есть). По умолчанию: фатальный.

-p: {[on] | [выключенный]}
Включите или отключите использование PTreeURIResolver. Только Saxon-SA.

-r:имя_класса
Укажите класс, который будет использоваться для разрешения всех URI.

-повторить:N
Повторите преобразование N раз. Для сравнительного анализа.

-са
Выполните обработку с учетом схемы. Только Saxon-SA.

-полоска: {[все] | [нет] | [игнорируемый]}
Укажите политику удаления пробелов для исходных документов: удалите их все («все»),
не удаляйте ни одного из них («none»), удаляйте только игнорируемые пробелы («ignorable»). Дефолт:
никто.

-t
Отображение версии, времени и другой отладочной информации о стандартной ошибке.

-дерево: {[крошечный] | [ссылка]}
Выберите реализацию внутренней модели дерева: модель крошечного дерева ("крошечный") или
связанная модель дерева («связанная»). См. Документацию Saxon для получения дополнительной информации о
модель внутреннего дерева. По умолчанию: крошечный.

-T [:имя_класса]
Отслеживайте различные аспекты обработки; можно указать необязательное имя класса, чтобы указать
трассировщик, выбранный пользователем. Класс должен реализовывать net.sf.saxon.trace.TraceListener. В
по умолчанию - трассировщик, поставляемый системой. Этот вариант подразумевает -l.

-TJ
Включите трассировку вызова внешнего метода Java. Видеть -доб..

-u
Принудительная интерпретация имен исходного документа как URI. По умолчанию они считаются
быть именами файлов, если они не начинаются с «file:» или «http:».

-вал: {[строгое] | [слабый]}
Когда проверка включена, выберите «строгую» или «слабую» проверку. Только Saxon-SA.

-x:имя_класса
Укажите класс, который будет использоваться в качестве синтаксического анализатора SAX для входных документов. Класс должен реализовывать
либо org.xml.sax.Parser, либо org.xml.sax.XMLReader.

-xi
Примените обработку XInclude ко всем входным документам.

-xmlверсия: {[1.0] | [1.1]}
Выберите версию XML для обработки входных документов. "1.1" необходимо указать для
обрабатывать конструкции XML 1.1 и Namespaces 1.1. По умолчанию: 1.0.

-?
Отобразите справочное сообщение и выйдите.

Опции конкретный в саксонская-xslt
-a
Использовать " "инструкция по обработке из исходного документа в
найдите используемую таблицу стилей. Эта опция несовместима с -xsl.

-c:имя файла
Используйте скомпилированную таблицу стилей, хранящуюся в имени файла. Эта опция несовместима с
-xsl.

:имя режима
Используйте modename как начальный режим, используемый для преобразования. Квалифицированные режимы могут быть
указано как "{Связи}местное имя".

-Это:Имя Шаблона
Используйте имя шаблона в качестве исходного именованного шаблона для преобразования. Когда это
опция используется, -xsl не является обязательным.

-m:имя_класса
Укажите класс, который будет использоваться в качестве получателя сообщений, сгенерированных .
Класс должен реализовывать net.sf.saxon.event.Receiver.

-o:путь
Укажите путь, который будет использоваться для сохранения сгенерированного вывода. Обычно путь указывает на
имя файла, в котором будет сохранен основной документ результата. Если не указано такое
документ будет записан на стандартный вывод.

Дополнительные выходные документы, созданные с помощью команда использует
путь как базовое имя для атрибута "href" команды. Если -o отсутствует они
будет сохранен относительно текущего рабочего каталога.

После появления -s определяет каталог, а также -o должен идентифицировать один. Все выходные документы
будет записан в такой каталог.

Или:имя_класса
Укажите класс, который будет использоваться в качестве выходного преобразователя для атрибута "href"
. Класс должен реализовывать net.sf.saxon.OutputURIResolver.

-s:путь
Укажите входной файл или каталог. Эта опция требуется, если -Это было
данный. Если путь указывает на имя файла, этот файл будет проанализирован как XML-документ и
его узел документа будет элементом контекста в начале преобразования. В
специальное имя файла "-" может использоваться, чтобы требовать чтения входного документа из стандартного
вход.

Если путь указывает на каталог, все файлы, непосредственно содержащиеся в нем, будут индивидуально
преобразован. В таком случае -o не требуется. -u влияет на интерпретацию пути.

-versmsg: {[on] | [выключенный]}
Включение или отключение предупреждения об использовании процессора XSLT 2.0 (которым является Saxon-B) на
таблицы стилей, в корневом элементе которых указывается version = "1.0". По умолчанию: вкл.

-предупреждения: {[молчание] | [восстановить] | [фатальный]}
Установите политику для обработки исправимых ошибок: "тихий" для тихого восстановления,
«восстановление» для восстановления с выводом предупреждения о стандартной ошибке, «фатальный» при отсутствии восстановления.
По умолчанию: восстановить.

-xsl:имя файла
Укажите основную таблицу стилей XSLT, которая будет использоваться для преобразования. Этот вариант
требуется, если -a or -c указаны. Специальное имя файла "-" может использоваться для
требуется прочитать расписание из стандартного ввода. -u влияет на толкование
имя файла.

-y:имя файла
Укажите класс, который будет использоваться в качестве синтаксического анализатора SAX для таблиц стилей. Класс должен реализовывать
либо org.xml.sax.Parser, либо org.xml.sax.XMLReader. Смотрите также -x.

Используйте saxonb-xslt онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

  • 1
    Pharser
    Pharser
    Phaser - это быстрый, бесплатный и увлекательный
    исходный игровой фреймворк HTML5, который предлагает
    WebGL и рендеринг Canvas через
    настольные и мобильные веб-браузеры. Игры
    может быть со ...
    Скачать Фазер
  • 2
    VASSAL Двигатель
    VASSAL Двигатель
    VASSAL - игровой движок для создания
    электронные версии традиционной доски
    и карточные игры. Он обеспечивает поддержку
    рендеринг и взаимодействие игровых элементов,
    и ...
    Скачать движок VASSAL
  • 3
    OpenPDF - форк iText
    OpenPDF - форк iText
    OpenPDF — это библиотека Java для создания
    и редактирование PDF-файлов с помощью LGPL и
    Лицензия с открытым исходным кодом MPL. OpenPDF – это
    LGPL/MPL преемник iText с открытым исходным кодом,
    и ...
    Скачать OpenPDF — форк iText
  • 4
    SAGA GIS
    SAGA GIS
    САГА - Автоматизированная система
    Геонаучный анализ - это географический
    Программное обеспечение информационной системы (ГИС) с
    огромные возможности для геоданных
    обработка и анализ ...
    Скачать ГИС САГА
  • 5
    Панель инструментов для Java / JTOpen
    Панель инструментов для Java / JTOpen
    IBM Toolbox for Java / JTOpen — это
    библиотека классов Java, поддерживающая
    клиент/сервер и интернет-программирование
    моделей в систему под управлением OS/400,
    i5/ОС, о...
    Скачать набор инструментов для Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (или D3 для документов, управляемых данными)
    это библиотека JavaScript, которая позволяет вам
    для создания динамических интерактивных данных
    визуализации в веб-браузерах. С D3
    вы...
    Скачать D3.js
  • Больше »

Команды Linux

Ad