Вопросы по теме 'jq'
Как я могу сгладить этот поток объектов, не создавая повторяющихся объектов?
Я хочу использовать реляционную базу данных для анализа информации из JSON API от Songkick для локальных событий .
Объекты событий сложны и глубоко вложены, поэтому я хочу отфильтровать и сгладить объекты событий и преобразовать их в CSV, чтобы я...
613 просмотров
schedule
28.08.2022
jq: выбор подмножества ключей из объекта
Учитывая входную строку json ключей из массива, верните объект только с записями, которые имели ключи в исходном объекте и во входном массиве.
У меня есть решение, но я думаю, что оно не элегантно ( {($k):$input[$k]} кажется особенно неуклюжим...)...
26229 просмотров
schedule
19.05.2024
Получить значение конфигурации json в переменную сценария Windows
Я хотел бы проанализировать файл config.json и получить некоторые конкретные значения в переменных.
Следующая команда работает, она выводит значение из json: type config.json | "jq-win64.exe" .path.editor
Содержимое config.json: { "path" :...
3971 просмотров
schedule
25.06.2023
Итерация по массиву JSON в сценарии Shell
У меня есть данные JSON следующим образом в файле data.json
[
{"original_name":"pdf_convert","changed_name":"pdf_convert_1"},
{"original_name":"video_encode","changed_name":"video_encode_1"},...
61100 просмотров
schedule
13.10.2023
jq: доступ к полям с символом - в сценарии оболочки
Я пытаюсь получить доступ к полю «мой тег» из следующего json, используя jq из сценария оболочки:
JSON-файл:
{
"tag": {
"value": "hello"
},
"my-tag": {
"value": "hello-my-tag"
}
}
Сценарий оболочки:...
895 просмотров
schedule
10.10.2023
Преобразовать строку в json в jq
Фон
У меня есть файл json, который содержит строку json внутри объекта:
{
"requestType": "POST",
"response": {
"size": 78,
"text": "{\"recordID\":123, \"title\":\"Hello World\", \"content\":\"Lorem ipsum...\"}"
}
}...
39250 просмотров
schedule
26.12.2022
jq читать файл .txt и записывать значения в файл json
Я хочу использовать jq для анализа файла .txt со списком кодов стран и записи их в значение в объекте JSON.
Вот что у меня есть до сих пор:
cat myfile.json |
jq -R -f test_id.txt 'select(.country == []).country = "test_id.txt"' >...
27533 просмотров
schedule
17.09.2023
JQ: удалить объект из нескольких массивов
Я хочу использовать jq для удаления всех объектов с заданным именем из всех массивов во входных данных. Например, удаление «Name1» из этого:
{
"Category1": [
{
"name": "Name1",
"desc": "Desc1"
},
{
"name":...
478 просмотров
schedule
02.04.2024
jq выберите элементы с массивом, не содержащим строки
Теперь это несколько похоже на jq: выберите только массив, который содержит элемент A, но не элемент B , но у меня это почему-то не работает (что, вероятно, моя ошибка) ... ;-)
Итак, вот что у нас есть:
[ {
"employeeType": "student",...
1754 просмотров
schedule
17.03.2024
Как указать jq печатать несколько полей (ключей) из aws ec2 cli
запуск aws ec2 description-instances вернет текст json, подобный следующему:
{
"Reservations": [
{
"Instances": [
"PublicDnsName": "ec2..."
"VpcId": "vpc-...",...
1049 просмотров
schedule
10.09.2023
jq: Проверка наличия ключа в списке предопределенных ключей
У меня есть случай, когда мне нужно разобрать цитируемый JSON в JSON. Я знаю, какие необязательные атрибуты будут содержать JSON в кавычках, а какие нет. Поэтому я хочу проверить, есть ли ключи атрибутов в списке возможных ключей. У меня уже есть...
261 просмотров
schedule
19.05.2023
Как преобразовать массив JSON в карту JSON: одно конкретное значение атрибута элемента массива становится ключом каждой карты
Я хотел бы преобразовать JSON листинга процесса pm2 в Node.js ( pm2 jlist > pm2-jlist.json ), чтобы передать его в несколько другом формате в collectd (телеметрия).
Введите JSON:
[
{
"pid": 1419,
"name": "myapp",...
448 просмотров
schedule
12.03.2023
Как использовать jq для восстановления полного содержимого файла json, работая только с интересующей частью?
Все примеры, которые я видел до сих пор, «сокращают» вывод (отфильтровывают) какую-то часть. Я понимаю, как работать с той частью ввода, которую я хочу, но я не понял, как вывести остальную часть контента «нетронутой».
Конкретным примером может...
105 просмотров
schedule
19.08.2023
Как преобразовать json с массивом в csv?
Я знаю, что это возможно с jq, но есть дополнительная сложность. Одно из полей внутри объекта json - это массив строк. Как мы справимся с этим с помощью jq?
{
"var": 1,
"section": ["1","2","3"],
"x": "test1"
},
{
"var": 2,...
364 просмотров
schedule
16.03.2022
Есть ли инструмент командной строки `jq` или оболочка, которая позволяет вам интерактивно исследовать` jq`, аналогично `jmespath.terminal`
jq - это легкий и гибкий процессор JSON командной строки. https://stedolan.github.io/jq/
Есть ли jq инструмент командной строки или оболочка, которая позволяет передавать в него вывод и интерактивно исследовать jq , с вводом JSON на одной...
3708 просмотров
schedule
02.03.2022
jq добавить содержимое файла в json и обновить
Я пытаюсь использовать объект JSON из вызова REST API GET , а затем добавить в него содержимое необработанного файла (в данном случае файла .md), используя jq перед обновлением того же объекта с помощью вызова PUT .
Я использую следующее, чтобы...
1256 просмотров
schedule
07.08.2022
разделить файл json на объект для каждого файла
У меня есть файл JSON с такой структурой:
{
"106" : {
"id54011" : [
{
"partno1" : "16690617"
},
{
"partno2" : "5899180"
}
],
"parts" : [
"0899180",...
482 просмотров
schedule
17.12.2023
jq для преобразования двух текстовых строк в отдельные объекты json
Как преобразовать эти две текстовые строки в отдельные объекты json
Текстовые строки:
start process: Mon May 15 03:14:09 UTC 2017
logfilename: log_download_2017
Вывод JSON:
{
"start process": "Mon May 15 03:14:09 UTC 2017",
}
{...
146 просмотров
schedule
28.02.2024
jq: преобразовать заголовок: текстовый файл line1 line2 в поток JSON с отображением в списки строк
Как преобразовать эти списки текстовых строк в json
Текстовые строки:
start filelist:
/download/2017/download_2017.sh
/download/2017/log_download_2017.json
/download/2017/log_download_2017.txt
start wget:
2017-05-15 20:42:00...
151 просмотров
schedule
08.07.2023
Создание уникальных массивов из значений вложенного массива с общими родителями
Вероятно, близкий вопрос к JQ: вложенное преобразование JSON , но я не смог понять вокруг него.
Пример JSON:
"value": [
{
"FeatureStatus": [
{
"FeatureName": "Sway1",
"FeatureServiceStatus": "ServiceOperational"
},...
45 просмотров
schedule
06.09.2023