Описание тега xmllint
NoneXmllint - это XML-синтаксический анализатор командной строки, который обеспечивает проверку синтаксиса, сжатие gzip и параметры форматирования.
2
ответа
Как получить блок XML в файле XML, используя ключевое слово
У меня есть файл Sample.xml, который содержит много сервисов внутри, и структура выглядит так ПРОБЛЕМА: ВХОД: ВЫВОД ИМЕНИ ОЧЕРЕДИ: СЕРВИСНЫЙ БЛОК образец ВВОДА: ABC.getme2 ВЫХОД: <service name="GETME2" min="1" max="10" idleTime="300" backend="ABC…
02 июн '15 в 10:36
1
ответ
Чтение ключей из файла XML в массив оболочки
Я пытаюсь проанализировать XML-файл и получить все значения тегов и шрифтов и добавить их в ассоциативные массивы. Моя проблема в том, что массив, кажется, не имеет значения, назначенные ему правильно #!/bin/bash GAME_NAME="." LOCALIZATION_DIR="$GAM…
20 июл '17 в 16:31
1
ответ
xmllint выбирает только первый элемент
Я хотел бы извлечь текст каждого <id>элемент с xmllint в текстовый файл. <rss> <channel> <item> <id>111</id> <description>text 1</description> </item> <item> <id>222</id> <de…
01 фев '18 в 13:09
3
ответа
Использование xmllint и xpath с менее совершенным HTML-документом?
У меня есть HTML-страница, сгенерированная существующим инструментом - я не могу изменить вывод этого инструмента. Тем не менее, я хочу использовать xmllint с --xpath возможность выбрать несколько конкретных частей информации с загруженной веб-стран…
31 янв '14 в 12:14
2
ответа
Получение результатов grep / xargs на отдельных строках
У меня есть куча файлов. Я использую ключевое слово grep и передаю имена файлов, которые содержат это ключевое слово, в xmllint, который выполняет выражение XPath для возврата части различных файлов. grep -irl "keyword" . | xargs xmllint --xpath '/H…
08 мар '17 в 18:43
1
ответ
Почему xmllint не проверяет уникальное ограничение для элементов?
Я хочу проверить, является ли определенный элемент уникальным. К сожалению, xmllint не подтверждает это. Это ошибка в xmllint (или libxml)? Я создал минимальный пример: пример.XML <?xml version="1.0" encoding="utf-8"?> <book-list xmlns="htt…
21 сен '15 в 20:12
1
ответ
Проверка правильности меньше (<) и больше (>) в XML с помощью XSD?
У меня есть этот XML: <?xml version="1.0" encoding="utf-8"?> <data> <A>2&gt;1</A> <B>0&lt;1</B> </data> и я хочу проверить это с помощью этого XSD: <xs:schema attributeFormDefault="unqualified" el…
15 май '17 в 12:31
2
ответа
Экспорт определенного значения атрибута всех узлов xml в другой файл
У меня есть XML документ с такой структурой: <root> <parent id="idvalue1" attr1="val1" attr2="val2" ...> <child attr3="val3" attr4="val4" ... /> <child attr3="val5" attr4="val6" ... /> ... </parent> <parent id="idval…
01 ноя '15 в 23:57
1
ответ
Почему этот xpath не работает?
Данный документ a.xml: <?xml version="1.0"?> <xml> <listUsersResponse xmlns="http://www.algorithmics.com/schema"> <status>OK</status> <users size="615"> <user> <id>user1</id> <name>Joe Doe&…
05 окт '16 в 14:39
1
ответ
Как вывести несколько строк, используя xmllint и xpath
Я пишу простой сценарий Bash для анализа некоторых XML. Я использовал sed и awk, но я думаю, что xmllint лучше подходит. К сожалению, я совершенно новичок в xpath, поэтому я действительно сражаюсь. Я пытаюсь взять следующий XML: <?xml version="1.…
13 июн '13 в 16:58
1
ответ
xmllint: как проверить XML с использованием локального файла DTD
У меня есть локальный файл DTD test.dtd. Содержание это: <!DOCTYPE coord [ <!ELEMENT coord (date)> <!ELEMENT date (#PCDATA)> ]> Я хотел бы проверить XML с помощью xmllint. В этом XML нет DOCTYPE: <?xml version="1.0" encoding="x-…
16 мар '15 в 09:05
1
ответ
Как проверить XML-файл с XSD через xmllint
Я должен проверить мой файл XML с данным файлом XSD. Я подумал, что самый простой способ сделать это - xmllint, но я не могу заставить его работать. Кто-нибудь может сказать мне точную команду? Я старался: xmllint --valid myxsd.xsd myxml.xml Что я д…
15 мар '17 в 11:57
0
ответов
Как создать схему XSD на Linux?
За это xml образец: <note> <to>Tove</to> <from>Jani</from> <heading>Reminder</heading> <body>Don't forget me this weekend!</body> </note> Онлайн schema Генератор создан: <?xml version="1…
08 янв '19 в 10:25
1
ответ
Как заставить XMLLINT поместить результаты --xpath в массив
Я хотел бы, чтобы выходные данные XMLLINT помещались в массив BASH. Но все, что я могу получить, это одна строка. Результаты будут возвращать много совпадений, причем ни один из них не будет содержать шаблон, который может помочь разобрать возвращен…
05 фев '19 в 21:42
0
ответов
Разбор HTML5 с неверным тегом xmllint
Я пытаюсь проанализировать html5 с xmllint, и он генерирует ошибки на определенных тегах. Чтобы убедиться, что он действителен, я сначала прокрутил вывод через tidy, но он выдал те же ошибки. Я только хочу извлечь текст. Есть ли способ прочитать эти…
15 фев '19 в 21:42
2
ответа
Как ссылаться на атрибут в xsd
Я попытался определить атрибут, на который можно ссылаться в последующих определениях элементов. <xs:attribute name="ridref" type="xs:string"/> Позже я использую это так: <xs:element name="coordRegRef"> <xs:complexType> <!--xs:a…
12 апр '14 в 03:44
1
ответ
Как частично красиво распечатать файлы XML из командной строки?
Я пишу сценарий оболочки Unix, где мне нужно красиво печатать XML-файлы, но суть в том, что есть некоторые их части, которые я могу не трогать. А именно, это скрипты Apache Jelly, которые содержатся в XML-файлах, которые мне нужно красиво распечатат…
05 ноя '15 в 22:55
0
ответов
Удалите символы не UTF-8 из файла XML, используя sed
Данный XML-файл с UTF-8, объявленным как кодировка, не проходит xmllint, Предполагая, что не символ UTF-8 вызывает ошибку, следующее sed команда запускается против файла. sed 's/[^\x00-\x7F]//g' file.xml, Либо команда неверна, либо не символы UTF-8 …
10 мар '15 в 14:28
1
ответ
Уровень отступа в xmllint
По умолчанию xmllint отображается с отступом в 2 пробела. Есть ли способ изменить уровень отступа в Windows?
30 апр '12 в 15:06
1
ответ
Значение атрибута вывода с XPath 1.0
Пример: <div class='known' name='unknown'> Как я могу вернуться name значение атрибута ("неизвестно") на основе известного class значение атрибута, с XPath 1.0? В поисках ответа я обнаружил, что в XPath 2.0 есть инструмент для этого: //div[@cl…
28 янв '12 в 23:46