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