англійськафранцузькаіспанська

Ad


Значок OnWorks

xmllint - онлайн у хмарі

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

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

ПРОГРАМА:

ІМ'Я


xmllint - інструмент XML командного рядка

СИНТАКСИС


xmllint [-- версія | --відлагоджувати | -- оболонка | --xpath "XPath_expression" | --відладник | --копія
| --одужати | --ніє | --ноут | --nonet | --шлях "ШЛЯХ(І)" | --відстеження навантаження |
--htmlout | --загорнути | --дійсний | -- постдійсний | --dtdvalid URL | --dtdvalidfpi FPI
| -- терміни | - вихід Фото | --повторити | --вставити | -- стиснути | --html | --xmlout
| -- натиснути | --пам'ять | --maxmem NBBYTES | -- попередження | --без пробілів | --nocdata |
--формат | --кодувати КОДУВАННЯ | --dropdtd | --нечистий | --testIO | --каталоги |
-- немає каталогів | --авто | --xвключати | --noxincludenode | --loaddtd | --dtdattr |
--потік | --ходок | -- візерунок ВИЗОРУ | --chkregister | --розслаблюючий СХЕМА |
-- схема СХЕМА | --c14n] {XML-ФАЙЛ(и)... | -}

xmllint --допомога

ОПИС


Команда xmllint програма аналізує один або кілька файлів XML, зазначених у командному рядку як
XML-ФАЙЛ (або стандартний вхід, якщо вказано ім'я файлу - ). Він друкує різні типи
виходу, залежно від вибраних параметрів. Це корисно для виявлення помилок як у
XML-код і в самому аналізаторі XML.

xmllint включено до libxml(3).

ВАРІАНТИ


xmllint приймає такі варіанти (в алфавітному порядку):

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

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

--chkregister
Увімкніть реєстрацію вузлів. Корисно для тестування розробників libxml(3) код відстеження вузла.

-- стиснути
Включити gzip(1) стиснення вихідних даних.

--копія
Перевірте реалізацію внутрішнього копіювання.

--c14n
Використовуйте W3C XML Canonicalisation (C14N), щоб серіалізувати результат аналізу до стандартного виведення.
Він зберігає коментарі в результаті.

--dtdvalid URL
Використовуйте DTD, визначений an URL для підтвердження.

--dtdvalidfpi FPI
Використовуйте DTD, визначений офіційним загальнодоступним ідентифікатором FPI для перевірки зверніть увагу, що це
для роботи потрібен каталог, який експортує цей офіційний публічний ідентифікатор.

--відлагоджувати
Проведіть синтаксичний аналіз файлу та виведіть анотовані дерева версії документа в пам’яті.

--відладник
Налагодити сутності, визначені в документі.

--dropdtd
Видалити DTD з виводу.

--dtdattr
Отримати зовнішній DTD і заповнити дерево успадкованими атрибутами.

--кодувати КОДУВАННЯ
Вивести в заданому кодуванні. Зауважте, що це працює для повного документа, а не для фрагментів або
результат запитів XPath.

--формат
Переформатувати та змінити відступ. The XMLLINT_INDENT змінна середовища контролює
відступ. Значенням за замовчуванням є два пробіли " ").

--допомога
Роздрукуйте короткий підсумок використання для xmllint.

--html
Використовуйте синтаксичний аналізатор HTML.

--htmlout
Вивести результати у вигляді HTML-файлу. Це викликає xmllint для виведення необхідних тегів HTML
оточуючи вихідне дерево результатів, щоб результати можна було відобразити/переглянути в a
браузера.

--вставити
Перевірка на дійсні вставки.

--loaddtd
Отримати зовнішній DTD.

--відстеження навантаження
Відобразити всі документи, завантажені під час обробки, у stderr.

--maxmem NNБАЙТ
Перевірте підтримку пам'яті аналізатора. NNБАЙТ - максимальна кількість байтів бібліотеки
дозволено виділяти. Це також можна використовувати для забезпечення пакетної обробки файлів XML
не вичерпує віртуальну пам'ять сервера, на якому вони працюють.

--пам'ять
Розбір по пам’яті.

--без пробілів
Відкиньте ігноровані пробіли.

-- немає каталогів
Не використовуйте ніякі каталоги.

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

--ніє
Замініть значення сутності для посилань на сутність. За замовчуванням, xmllint залишає сутність
посилання на місці.

--nonet
Не використовуйте Інтернет для отримання DTD або сутностей.

--ноут
Придушити вихід. За замовчуванням, xmllint виводить дерево результатів.

-- попередження
Не видавати попередження від аналізатора та/або валідатора.

--загорнути
Не виводьте HTML-обгортку документа.

--noxincludenode
Виконуйте обробку XInclude, але не генеруйте початкові та кінцеві вузли XInclude.

--нечистий
Видаліть зайві оголошення простору імен.

- вихід Фото
Визначте шлях до файлу, де xmllint збереже результат розбору. Зазвичай програми
побудуйте дерево і збережіть його в стандартному виводі, за допомогою цієї опції буде результатом XML-екземпляр
збережено у файлі.

--шлях "ШЛЯХ(І)"
Використовуйте (розділені пробілом або двокрапкою) список шляхів до файлової системи, визначений Шляхи до
завантажити DTD або сутності. Вкладайте списки, розділені пробілами, лапками.

-- візерунок ВИЗОРУ
Використовується для відпрацювання механізму розпізнавання образів, який можна використовувати разом із зчитувачем
інтерфейс до парсера. Він дозволяє вибрати деякі вузли в документі на основі an
Вираз XPath (підмножина). Використовується для налагодження.

-- постдійсний
Підтвердьте після завершення аналізу.

-- натиснути
Використовуйте режим push синтаксичного аналізатора.

--одужати
Вивести будь-які частини недійсного документа, які можна аналізувати.

--розслаблюючий СХЕМА
Використовуйте файл RelaxNG з іменем СХЕМА для підтвердження.

--повторити
Повторіть 100 разів для визначення часу або профілювання.

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

-- оболонка
Запустіть навігаційну оболонку. Докладні відомості про доступні команди в режимі оболонки наведено нижче (див
розділ під назвою «КОМАНДИ SHELL»).

--xpath "XPath_expression"
Запустіть вираз XPath, заданий як аргумент, і надрукуйте результат. У разі набору вузлів
в результаті кожен вузол у наборі вузлів повністю серіалізується у вихідних даних. У разі an
порожній набір вузлів, буде показано результат "набір XPath порожній" і код виходу з помилки
буде повернуто.

--потік
Використовувати API потокової передачі – корисно при використанні в поєднанні з --розслаблюючий or --дійсний опції
для перевірки файлів, які занадто великі для зберігання в пам'яті.

--testIO
Перевірте підтримку введення/виводу користувача.

-- терміни
Вивести інформацію про час xmllint виконувати різні дії.

--дійсний
Визначте, чи є документ дійсним екземпляром включеного Визначення типу документа
(DTD). DTD для перевірки також можна вказати в командному рядку за допомогою
--dtdvalid варіант. За замовчуванням, xmllint також перевіряє, чи є документ
добре сформований.

-- версія
Відобразити версію libxml(3) використаний.

--ходок
Перевірте модуль walker, який є інтерфейсом читача, але замість цього для дерева документів
використання API зчитувача для нерозібраного документа, він працює з наявним у пам’яті
дерево. Використовується для налагодження.

--xвключати
Зробіть XВключіть обробку.

--xmlout
Використовується спільно з --html. Зазвичай під час розбору HTML документ зберігається
за допомогою серіалізатора HTML. Але за допомогою цієї опції отриманий документ зберігається з
серіалізатор XML. Це в першу чергу використовується для створення XHTML із введення HTML.

SHELL КОМАНДИ


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

база
Відобразити базу XML вузла.

до побачення
Залиште оболонку.

як НАЗВ
Відобразити даний або поточний вузол.

cd PATH
Змініть поточний вузол на заданий шлях (якщо унікальний) або кореневий, якщо аргумент не вказано.

реж PATH
Дампує інформацію про вузол (простір імен, атрибути, вміст).

du PATH
Показати структуру піддерева під заданим шляхом або поточним вузлом.

вихід
Залиште оболонку.

допомога
Покажіть цю довідку.

безкоштовно
Відображення використання пам'яті.

загрузка ФІЛЕНАМ
Завантажте новий документ із заданою назвою файлу.

ls PATH
Перелік вмісту заданого шляху або поточного каталогу.

pwd
Відобразити шлях до поточного вузла.

вихід
Залиште оболонку.

економити ФІЛЕНАМ
Збережіть поточний документ під заданим ім’ям файлу або під оригінальним ім’ям.

стверджувати
Перевірте документ на наявність помилок.

запис ФІЛЕНАМ
Запишіть поточний вузол до заданого імені файлу.

НАВКОЛИШНЄ СЕРЕДОВИЩЕ


SGML_CATALOG_FILES
Поведінку каталогу SGML можна змінити, перенаправивши запити до власного набору користувача
каталоги. Це можна зробити, встановивши SGML_CATALOG_FILES змінна середовища до a
список каталогів. Порожній має деактивувати завантаження за замовчуванням /etc/sgml/catalog
Каталог

XML_CATALOG_FILES
Поведінку каталогу XML можна змінити, перенаправивши запити до власного набору користувача
каталоги. Це можна зробити, встановивши XML_CATALOG_FILES змінна середовища до a
список каталогів. Порожній має деактивувати завантаження за замовчуванням /etc/xml/catalog
Каталог

XML_DEBUG_CATALOG
Встановлення змінної середовища XML_DEBUG_CATALOG до ненульовий використання експорт
команда виводить налагоджувальну інформацію, пов'язану з операціями з каталогом.

XMLLINT_INDENT
Встановлення змінної середовища XMLLINT_INDENT контролює відступ. За замовчуванням
значення - два пробіли " ".

ДІАГНОСТИКА


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

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 робочий стіл
    WebTorrent робочий стіл
    WebTorrent Desktop призначений для потокової передачі
    торренти на Mac, Windows або Linux. Це
    підключається до BitTorrent і
    Однолітки WebTorrent. Тепер немає
    треба чекати...
    Завантажити WebTorrent Desktop
  • 3
    GenX
    GenX
    GenX – це наукова програма для вдосконалення
    відбиваюча здатність рентгенівських променів, нейтрон
    відбивна здатність і поверхневий рентген
    дифракційні дані за допомогою диференціала
    еволюційний алгоритм...
    Завантажте GenX
  • 4
    pspp4windows
    pspp4windows
    PSPP — програма для статистики
    аналіз вибіркових даних. Це безкоштовно
    заміна на пропрієтарну програму
    SPSS. PSPP має як текстові, так і
    графічний нас...
    Завантажте pspp4windows
  • 5
    Розширення Git
    Розширення Git
    Git Extensions — це окремий інструмент інтерфейсу користувача
    для керування сховищами Git. Це також
    інтегрується з Провідником Windows і
    Microsoft Visual Studio
    (2015/2017/2019). Ч...
    Завантажте розширення Git
  • 6
    eSpeak: синтез мови
    eSpeak: синтез мови
    Система синтезу мовлення для англійської та
    багато інших мов. Компактний розмір с
    чітка, але штучна вимова.
    Доступна як програма командного рядка з
    багато ...
    Завантажте eSpeak: синтез мовлення
  • Детальніше »

Команди Linux

Ad