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

Ad


Значок OnWorks

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

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

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

ПРОГРАММА:

ИМЯ


xmllint - инструмент командной строки XML

СИНТАКСИС


xmlint [--версия | --отлаживать | --оболочка | --xpath "XPath_expression" | - отладчик | - копия
| --восстанавливаться | --ноент | - ноут | --нонет | --дорожка "ПУТЬ (S)" | --load-трассировка |
--htmlout | - Snowrap | --действительный | --postvalid | --dtdvalid URL | --dtdvalidfpi FPI
| - время | --выход ФАЙЛОВ | --повторить | --вставлять | --компресс | --html | --xmlout
| --толкать | --объем памяти | --maxmem НББАЙТЫ | --узнать | --нобланки | --nocdata |
--формат | --кодировать КОДИРОВАНИЕ | --dropdtd | - нечистый | --testIO | - каталоги |
--нокаталоги | --авто | --xinclude | --noxincludenode | --loaddtd | --dtdattr |
--транслировать | - ходок | --шаблон ШАБЛОН ЗНАЧЕНИЕ | --chkregister | - релакснг СХЕМА |
--схема СХЕМА | --c14n] {XML-ФАЙЛ (ы)... | -}

xmlint --Помогите

ОПИСАНИЕ


Ассоциация xmlint программа анализирует один или несколько файлов XML, указанных в командной строке как
XML-ФАЙЛ (или стандартный ввод, если предоставлено имя файла - ). Он печатает разные типы
вывода, в зависимости от выбранных опций. Это полезно для обнаружения ошибок как в
XML-код и в самом XML-парсере.

xmlint входит в LibXML(3).

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


xmlint принимает следующие варианты (в алфавитном порядке):

--авто
Создайте небольшой документ для тестирования.

- каталоги
Используйте каталог (ы) SGML от SGML_CATALOG_FILES. В противном случае каталоги XML, начиная с
/ etc / xml / каталог используются по умолчанию.

--chkregister
Включите регистрацию узла. Полезно для тестирования разработчиков LibXML(3) код отслеживания узла.

--компресс
включать GZIP(1) сжатие вывода.

- копия
Протестируйте реализацию внутренней копии.

--c14n
Используйте W3C XML Canonicalisation (C14N), чтобы сериализовать результат синтаксического анализа в стандартный вывод.
Он сохраняет комментарии в результате.

--dtdvalid URL
Используйте DTD, указанный URL для проверки.

--dtdvalidfpi FPI
Используйте DTD, указанный в формальном публичном идентификаторе FPI для проверки обратите внимание, что это
для работы потребуется каталог, экспортирующий этот формальный публичный идентификатор.

--отлаживать
Выполните синтаксический анализ файла и выведите аннотированное дерево версии документа в памяти.

- отладчик
Выполните отладку сущностей, определенных в документе.

--dropdtd
Удалите DTD из вывода.

--dtdattr
Получите внешнее DTD и заполните дерево унаследованными атрибутами.

--кодировать КОДИРОВАНИЕ
Вывод в заданной кодировке. Обратите внимание, что это работает для всего документа, а не для фрагментов или
результат запросов XPath.

--формат
Переформатируйте и переформатируйте вывод. В XMLLINT_INDENT переменная окружения управляет
отступ. Значение по умолчанию - два пробела "").

--Помогите
Распечатайте краткое описание использования xmlint.

--html
Используйте парсер HTML.

--htmlout
Вывести результаты в виде HTML-файла. Это вызывает xmlint для вывода необходимых HTML-тегов
вокруг вывода дерева результатов, чтобы результаты можно было отображать / просматривать в
браузер.

--вставлять
Проверьте правильность прошивок.

--loaddtd
Получите внешний DTD.

--load-трассировка
Показать все документы, загруженные во время обработки, в stderr.

--maxmem NNБАЙТЫ
Протестируйте поддержку памяти парсера. NNБАЙТЫ это максимальное количество байтов, которое библиотека
разрешено выделить. Это также можно использовать для обеспечения пакетной обработки файлов XML.
не исчерпает виртуальную память сервера, на котором они запущены.

--объем памяти
Разобрать по памяти.

--нобланки
Отбросьте незаметные пробелы.

--нокаталоги
Не пользуйтесь каталогами.

--nocdata
Замените раздел CDATA эквивалентными текстовыми узлами.

--ноент
Подставьте значения сущностей для ссылок на сущности. По умолчанию, xmlint покидает объект
ссылки на месте.

--нонет
Не используйте Интернет для получения DTD или объектов.

- ноут
Подавить вывод. По умолчанию, xmlint выводит дерево результатов.

--узнать
Не выдавать предупреждения от парсера и / или валидатора.

- Snowrap
Не выводить оболочку документа HTML.

--noxincludenode
Выполняйте обработку XInclude, но не создавайте начальные и конечные узлы XInclude.

- нечистый
Удалите избыточные объявления пространств имен.

--выход ФАЙЛОВ
Определите путь к файлу, где xmlint сохранит результат разбора. Обычно программы
построить дерево и сохранить его в stdout, с этой опцией экземпляр XML результата будет
сохраняется в файл.

--дорожка "ПУТЬ (S)"
Используйте список путей файловой системы (разделенных пробелами или двоеточиями), указанный ПУТИ в
загрузить DTD или объекты. Заключите списки, разделенные пробелами, в кавычки.

--шаблон ШАБЛОН ЗНАЧЕНИЕ
Используется для отработки механизма распознавания образов, который можно использовать со считывателем.
интерфейс к парсеру. Это позволяет выбрать некоторые узлы в документе на основе
Выражение XPath (подмножество). Используется для отладки.

--postvalid
Подтвердить после завершения синтаксического анализа.

--толкать
Используйте режим push синтаксического анализатора.

--восстанавливаться
Выведите все подлежащие синтаксическому анализу части недопустимого документа.

- релакснг СХЕМА
Используйте файл RelaxNG с именем СХЕМА для проверки.

--повторить
Повторите 100 раз для хронометража или профилирования.

--схема СХЕМА
Используйте файл схемы W3C XML с именем СХЕМА для проверки.

--оболочка
Запустите навигационную оболочку. Подробности о доступных командах в режиме оболочки приведены ниже (см.
раздел под названием «КОМАНДЫ ОБОЛОЧКИ»).

--xpath "XPath_expression"
Запустите выражение XPath, указанное в качестве аргумента, и распечатайте результат. В случае набора узлов
В результате каждый узел в наборе узлов полностью сериализуется на выходе. В случае
набор пустых узлов будет показан результат «Набор XPath пуст» и код выхода из ошибки
будет возвращен.

--транслировать
Использовать потоковый API - полезно при использовании в сочетании с - релакснг or --действительный кредита
для проверки файлов, которые слишком велики для хранения в памяти.

--testIO
Протестируйте поддержку пользовательского ввода / вывода.

- время
Вывести информацию о времени, которое потребуется xmlint для выполнения различных шагов.

--действительный
Определите, является ли документ допустимым экземпляром включенного определения типа документа.
(DTD). DTD, по которому будет выполняться проверка, также можно указать в командной строке с помощью
домен --dtdvalid вариант. По умолчанию, xmlint также проверяет, является ли документ
правильно сформированный.

--версия
Показать версию LibXML(3) используется.

- ходок
Протестируйте модуль walker, который представляет собой интерфейс для чтения, но для дерева документов, вместо этого.
использования API-интерфейса читателя на неанализируемом документе, который работает с существующим в памяти
дерево. Используется для отладки.

--xinclude
Выполните обработку XInclude.

--xmlout
Используется вместе с --html. Обычно при разборе HTML документ сохраняется.
с сериализатором HTML. Но с этой опцией результирующий документ сохраняется с
сериализатор XML. Это в основном используется для генерации XHTML из ввода HTML.

SHELL КОМАНДЫ


xmlint предлагает интерактивный режим оболочки, вызываемый с помощью --оболочка команда. Доступный
Команды в режиме оболочки включают (в алфавитном порядке):

Использование темпера с изогнутым основанием
Показать базу XML узла.

до свидания
Оставьте оболочку.

кошка NODE / УЗЕЛ
Отобразить данный узел или текущий.

cd PATH
Измените текущий узел на указанный путь (если он уникален) или корень, если аргумент не указан.

директория PATH
Выводит информацию об узле (пространство имен, атрибуты, содержимое).

du PATH
Показать структуру поддерева по заданному пути или текущему узлу.

выход
Оставьте оболочку.

помощь
Покажи эту справку.

бесплатно
Отображение использования памяти.

загрузка ИМЯ ФАЙЛА
Загрузите новый документ с указанным именем файла.

ls PATH
Перечислить содержимое указанного пути или текущего каталога.

PWD
Показать путь к текущему узлу.

выход
Оставьте оболочку.

спасти ИМЯ ФАЙЛА
Сохраните текущий документ с указанным именем файла или с исходным именем.

подтверждать
Проверьте документ на наличие ошибок.

записывать ИМЯ ФАЙЛА
Запишите текущий узел в указанное имя файла.

ОКРУЖАЮЩАЯ СРЕДА


SGML_CATALOG_FILES
Поведение каталога SGML можно изменить, перенаправив запросы на собственный набор пользовательских
каталоги. Это можно сделать, установив SGML_CATALOG_FILES переменная среды в
список каталогов. Пустой должен деактивировать загрузку по умолчанию / etc / sgml / каталог
каталог.

XML_CATALOG_FILES
Поведение XML-каталога можно изменить, перенаправив запросы на собственный набор пользовательских
каталоги. Это можно сделать, установив XML_CATALOG_FILES переменная среды в
список каталогов. Пустой должен деактивировать загрузку по умолчанию / etc / xml / каталог
каталог.

XML_DEBUG_CATALOG
Установка переменной окружения XML_DEBUG_CATALOG в ненулевая используя экспорт
Команда выводит отладочную информацию, относящуюся к операциям с каталогом.

XMLLINT_INDENT
Установка переменной окружения XMLLINT_INDENT контролирует отступ. По умолчанию
значение - два пробела "".

ДИАГНОСТИКИ


xmlint коды возврата предоставляют информацию, которую можно использовать при вызове из скриптов.

0
Нет ошибки

1
Незакрытый

2
Ошибка в DTD

3
Ошибка проверки

4
Ошибка проверки

5
Ошибка при компиляции схемы

6
Ошибка записи вывода

7
Ошибка в шаблоне (генерируется, когда --шаблон вариант используется)

8
Ошибка регистрации Reader (генерируется при --chkregister вариант используется)

9
Ошибка нехватки памяти

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


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

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

  • 1
    Плагин Eclipse Tomcat
    Плагин Eclipse Tomcat
    Плагин Eclipse Tomcat предоставляет
    простая интеграция сервлета tomcat
    контейнер для разработки java
    веб-приложения. Вы можете присоединиться к нам для
    обсуждение ...
    Скачать подключаемый модуль Eclipse Tomcat
  • 2
    WebTorrent Desktop
    WebTorrent Desktop
    WebTorrent Desktop предназначен для потоковой передачи
    торренты на Mac, Windows или Linux. Это
    подключается как к BitTorrent, так и к
    Одноранговые узлы WebTorrent. Теперь нет
    нужно ждать ...
    Скачать WebTorrent для рабочего стола
  • 3
    GenX
    GenX
    GenX - это научная программа для улучшения
    коэффициент отражения рентгеновских лучей, нейтрон
    отражательная способность и поверхностные рентгеновские лучи
    данные дифракции с использованием дифференциального
    алгоритм эволюции ....
    Скачать GenX
  • 4
    pspp4windows
    pspp4windows
    PSPP — программа для статистического
    анализ выборочных данных. это бесплатно
    замена фирменной программе
    СПСС. PSPP имеет как текстовую, так и
    графические нас...
    Скачать pspp4windows
  • 5
    Расширения Git
    Расширения Git
    Git Extensions - это автономный инструмент пользовательского интерфейса
    для управления репозиториями Git. Это также
    интегрируется с проводником Windows и
    Microsoft Visual Studio
    (2015/2017/2019). Ч ...
    Скачать расширения Git
  • 6
    eSpeak: синтез речи
    eSpeak: синтез речи
    Механизм преобразования текста в речь для английского и
    многие другие языки. Компактный размер с
    четкое, но искусственное произношение.
    Доступен в виде программы командной строки с
    много ...
    Скачать eSpeak: синтез речи
  • Больше »

Команды Linux

Ad