Вопросы по теме 'xmlstarlet'
Итерация по XML с помощью xmlstarlet
У меня есть следующий XML:
<?xml version="1.0" encoding="UTF-8"?>
<test-report>
<testsuite>
<test name="RegisterConnection1Tests">
<testcase name="testRregisterConnection001"></testcase>
<testcase...
2507 просмотров
schedule
07.04.2022
Преобразовать INI в XML? ИЛИ любой универсальный устаревший плоский файл? XSL? из xmlstarlet или xsltproc?
Я хочу сделать какое-то преобразование из INI в XML, синтаксис INI прост. Я не ищу sed/awk/grep, это действительно нужно делать в инструментах XML.
Можно ли это сделать с помощью обычного XSL? Я слышал о Xflat, но могу ли я сделать это с помощью...
3294 просмотров
schedule
17.03.2023
Вставить XML из одного файла в другой с помощью xmlstarlet?
Есть ли способ вставить XML из одного файла в другой с помощью xmlstarlet, или я застрял в связке нескольких команд -s? Мне нужно вставить довольно большой кусок. Не лучше ли мне написать какой-нибудь xsl с этим фрагментом?
452 просмотров
schedule
29.07.2022
Изменение значения элемента XML в зависимости от значения другого элемента в дереве
У меня есть очень большой (100+ мегабайт без сжатия) файл XML, в котором хранятся наборы данных, и я пытаюсь выборочно изменить некоторые значения.
Например, скажем, sample.xml выглядит так:
<objects>
<object>...
5367 просмотров
schedule
30.12.2022
XML starlet, как сделать эквивалент соединения?
У меня есть файл XML, который можно резюмировать следующим образом.
<xml>
<lookfor key="boat"></lookfor>
<content key="car" value="ford"></content>
<content key="car" value="GM"></content>...
161 просмотров
schedule
23.07.2022
Как перебрать файл xml с помощью xmlstarlet
предположим, у меня есть файл xml, как показано ниже:
<root>
<element1>value1</element1>
<element2>value2</element2>
<element3>value3</element3>
</root>
Я хочу перебрать этот XML-файл и...
1291 просмотров
schedule
12.07.2023
XMLStarlet: объединение значений узлов от разных родителей на основе позиционного индекса
Я пытаюсь разобрать файлы XML и создать CSV определенных значений. Вот пример XML-файла: http://forecast.weather.gov/MapClick.php?lat=31.7815&lon=-84.3711&FcstType=digitalDWML
XML-файл имеет два разных типа узлов, которые меня интересуют....
1392 просмотров
schedule
31.07.2022
Как использовать пространства имен XML с xmlstarlet XPaths?
на данный момент я изо всех сил пытаюсь редактировать файл XML. Когда я пишу команду
xml ed -u "/project/version" -v "2.7.13-NEW-SNAPSHOT" pom.xml > ./pom_new.xml
он пишет новый файл xml, но когда я открываю файл, в нем ничего не...
697 просмотров
schedule
16.11.2022
bash+xmlstarlet: как индексировать список или заполнять массив?
Я пытаюсь выбрать один узел с помощью xmlstarlet из следующего примера XML:
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<?xml-stylesheet type="text/xsl" href="key.xsl" ?>
<tables>
<tableset>
<table...
1310 просмотров
schedule
13.09.2022
Как я могу подсчитать количество элементов в XML-документе, используя xmlstarlet в BASH?
Мне нужно подсчитать, сколько раз элемент встречается в XML-документе. Элемент, который мне нужно посчитать, называется «ThreadGroup».
Элемент для подсчета:
<ThreadGroup guiclass="ThreadGroupGui" testclass="ThreadGroup" testname="Thread...
2070 просмотров
schedule
16.09.2022
В файлах plist, как извлечь строковый текст после уникального ключевого тега с помощью инструмента xmlstarlet
Я хочу запрашивать XML-файлы plist через xmlstartlet . Я ищу текст тега string сразу после уникального тега key . XML-файл может выглядеть так
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST...
476 просмотров
schedule
05.05.2022
XMLStarlet извлечение нескольких строк
У меня есть довольно сложный XML-файл, в котором хранится информация об URL. URL-адреса построены из нескольких полей XML, и у меня возникли проблемы с извлечением этих полей, чтобы собрать из них URL-адреса.
XML выглядит так: мне нужно извлечь...
214 просмотров
schedule
23.04.2023
Обновление текста в том же XML-файле с использованием сценария оболочки
Используя следующее, я могу сгенерировать XML с обновленным текстом:
xmlstarlet ed -u 'value to change' -v newValue source.xml
Но как я могу внести изменения в один и тот же файл и сохранить его? Мне нужно запустить xmlstarlet пару раз,...
21 просмотров
schedule
04.07.2022
xmlstarlet Телефонная книга Fritzbox FB в CSV
Я пытаюсь преобразовать телефонную книгу XML, загруженную из FritzBox, в файл CSV. Элемент контакта в XML имеет реальное имя и один ко многим элементам телефонии/номера. Меня интересуют только элементы с атрибутом работа и дом.
Полученный файл...
145 просмотров
schedule
25.06.2022
Получение значения атрибута элемента из его конкретного подэлемента
Я пытаюсь использовать xmlstarlet на своем Mac, чтобы получить значение атрибута элемента из его подэлемента, вот пример
У меня есть файл xml с множеством подобных элементов, атрибуты вроде android:configChanges варьируются от элемента к элементу:...
211 просмотров
schedule
04.02.2023
Рекурсивный цикл из xml в csv с помощью xmlstarlet
Я хотел бы преобразовать сложный xml в csv.
<tests>
<test>
<name>AAA</name>
<language>BBB</language>
<Project>
<name>XXX</name>...
467 просмотров
schedule
24.04.2022
xmlstarlet не обновлять содержимое
У меня проблемы с обновлением следующего XML-файла.
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<config xmlns="http://artifactory.jfrog.org/xsd/2.0.5" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"...
85 просмотров
schedule
28.12.2022
Xmlstarlet выбирает узлы и добавляет подузлы
Я пытаюсь автоматизировать добавление новых подузлов в nexus-core-feature-3.16.1-02.xml, потому что мы используем некоторые плагины для работы, которые не поставляются с «коробочным» решением. Суть в том, что при выпуске новой версии nexus-контейнера...
833 просмотров
schedule
25.09.2022
Выберите узел, используя XPATH 1.0 и xmlstarlet, содержащий определенный текст
Из приведенного ниже XML это начинается так:
<?xml version="1.0" encoding="UTF-8"?><searchRetrieveResponse>
<version>1.2</version>
<numberOfRecords>1</numberOfRecords>
<records>
<record>...
90 просмотров
schedule
28.11.2022
Проблемы с пространством имен при анализе html с помощью XMLStarlet
Я хочу проанализировать html-документ с помощью XMLStarlet, который раньше хорошо работал, но из-за изменений основного генератора контента продолжает выдавать ошибки.
Теперь я получаю более двух десятков сообщений об ошибках, таких как...
63 просмотров
schedule
16.07.2022