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

Проблема проверки XML
Я пытаюсь проверить XML на соответствие XSD с помощью команды Unix «xmllint». Проблема, с которой я сталкиваюсь, заключается в следующем: В XSD поле « state » указывается следующим образом: <xs:element name="state">...
8400 просмотров

используя переменную Bash в XPath программы xmllint
Я хочу использовать переменную Bash в XPath программы xmlint. Следующий рабочий код иллюстрирует общую цель, которую я хочу достичь: functionInformationTagContent="$(echo "${functionInformation}"\ | xmllint --xpath...
1969 просмотров
schedule 27.09.2022

действительно ли используется xsi: schemaLocation?
Я использую инструмент xmllint для проверки некоторых файлов XML на соответствие их схемы XSD . Похоже, что инструмент вызывается как xmllint --noout --schema foo.xsd bar.xml ... и не включает возможность извлечения файла XSD из...
1088 просмотров
schedule 12.07.2023

Собственный набор команд оболочки для извлечения значения узла из XML
Я пытаюсь извлечь значение узла из pom.xml: <?xml version="1.0" encoding="UTF-8"?> <project> <parent> <groupId>org.me.labs</groupId> <artifactId>my-random-project</artifactId>...
72796 просмотров
schedule 06.12.2023

xmllint: проверка XML-файла на соответствие двум схемам XSD (конверт / полезная нагрузка)
Я использую xmllint для выполнения некоторых проверок, и у меня есть документ экземпляра XML, который необходимо проверять по двум схемам: один для внешнего «конверта» (который включает в себя элемент any ) и один для конкретной полезной нагрузки....
20733 просмотров
schedule 28.05.2023

Содержимое xmllint усекается после разбора выражения xpath
Я запускаю следующую команду xmllint, но получаю усеченный контент. echo xpath '//create_context[@date="2013-01-31"]/instrument/file/text()' | xmlint --файл оболочки.xml / > Объект представляет собой набор узлов: набор содержит 3 узла: 1...
787 просмотров
schedule 05.11.2023

шаблон с использованием командной строки xmllint
]$ xmllint --version xmllint: using libxml version 20626 Мой xml-файл выглядит примерно так: <projects> <architecture name="ARCH1"> <project label="StringA1" type="StringB1" state="StringC1"/> .........
10494 просмотров
schedule 30.06.2023

xmllint xsd: поведение селектора xpath отличается от --xpath или --shell
Команда: xmllint myfile.xml --xpath 'MapField2Data [@ country = "FR"] / * [@ active! = "False" или нет (@active)]' работает должным образом для моей структуры xml Но при попытке использовать его в xsd он не компилируется: xmllint...
324 просмотров
schedule 11.07.2023

Проверка RelaxNG с использованием xmlint
Я пытаюсь сделать xmlint для проверки этой схемы. К сожалению, я пришел к какой-то странной проблеме. Похоже, что xmllint интерпретирует неправильные аргументы необязательные без включенного тега interleave . Вот некоторая тестовая схема с тегом...
1648 просмотров
schedule 17.06.2023

Целевое пространство имен игнорируется в XSD
У меня есть схемы XML, предоставленные несколькими поставщиками. Они здесь: OCISchemaBASE.xsd <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns="C" targetNamespace="C"> <xs:element name="BroadsoftDocument"...
660 просмотров
schedule 23.10.2022

Не удалось получить версию с использованием идентификатора артефакта из файла pom.
Я довольно новичок в сценариях оболочки Unix. Попытка получить информацию о версии некоторого артефакта из xpom.xml не увенчалась успехом. Ничего лишнего в систему установить не могу, проверил, что xmllint установлен. Приветствуется любое...
830 просмотров
schedule 17.07.2022

Удобный формат XML (с выравниванием атрибутов)
Это дополнительный вопрос к Как красиво распечатать XML из командной строки? . Есть ли в libxml2 какой-либо инструмент, который позволит мне также выровнять атрибуты каждого узла? У меня есть большой XML-документ, логическую структуру которого...
1238 просмотров
schedule 20.03.2023

XSD и xmllint: замена xs:sequence на xs:all дает ошибку
Я хочу проверить следующий XML, не навязывая порядок точек: <?xml version='1.0' encoding='ISO-8859-1'?> <root> <name>Map corners</name> <point>NW</point> <point>SW</point>...
605 просмотров
schedule 03.05.2023

Извлеките тег XML и добавьте его в определенное место в другом XML с помощью сценария оболочки.
У меня есть два xml-файла лицензии: a-license.xml и b-license.xml . Формат обоих файлов лицензии одинаков. Я хочу объединить их в один файл. Пример ввода: Файл a-license.xml содержит <company-license>...
100 просмотров
schedule 22.08.2022

DTD. Модель контента не является детерменистской
Мне нужен твой совет. Как описать одни и те же элементы в альтернативных вариантах. Например : <!DOCTYPE offers [ <!ELEMENT offers (offer+)> <!ELEMENT offer ((name, cost) | (id?, name, tag, desc?) | (prefix, title, desc?))>...
32 просмотров
schedule 04.05.2024

xmllint Поиск значения тега на основе имени тега в документе xml
Я пытаюсь извлечь значение из документа xml, используя xmlint. но структура xml следующая. <configuration> <property> <name>hive.exec.reducers.max</name> <value>999</value>...
2136 просмотров
schedule 06.03.2023

Синтаксический анализ XML с помощью сценария оболочки
В течение последних нескольких дней я пытался понять, как я могу написать сценарий для анализа того, что я предполагаю, является неким псевдо XML-файлом. Максимум, с чем я столкнулся, это xmllint, но все ссылается на xpath, который у меня не...
26 просмотров
schedule 21.07.2022

Извлечение атрибутов из файла XML с помощью xmllint
Это часть моего XML: <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <nlpcmp> <word string="getuserscount" occurrences="2"> <systems> <system name="mks"> <pos file="IrcChannel.cpp"...
1475 просмотров
schedule 11.02.2024

Проверка XML-схемы с помощью xmllint: жалуется на пустые теги, такие как ‹foobar/›
У меня возникла проблема с проверкой XML-файла по схеме XSD с помощью xmllint : xmllint сообщает с ошибкой проверки, что такой тег, как <foobar/> , не ожидается, хотя foobar определен в схеме XSD следующим образом: <xs:element...
552 просмотров
schedule 16.08.2022

Ошибка проверки xmllint, при использовании XSD не найдено DTD
Я пытаюсь использовать xmllint для проверки своей работы при разработке базового XSD, то есть схемы XML-схемы. Однако это дает мне ошибку Ошибка проверки: DTD не найдено. Что я делаю неправильно? Моя команда xmllint: xmllint...
22953 просмотров
schedule 09.01.2023