es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: FREE-JQGRID

Ejecutar comando jq en tareas de Ansible.

Quiero tener un archivo que consista en la combinación de dos archivos en loop, y estoy usando Ansible para repetir el comando jq. Estas son mis tareas en el playbook: nombre: COMBINAR ARCHIVOS JSON shell: jq -s ‘{bgp_verif:.[0], vni_verif:.[1]}’ {{ item.name }}-bgp.json {{ item.name }}-vni.json > {{ item.name }}-result.json with_file: . . . Read more

Función jq para convertir una secuencia de cadenas en un solo arreglo

Estoy tratando de obtener una matriz de todas las posibles rutas en un documento JSON. Dado el documento: { “a”: “bar”, “b”: [ {“c”: 3}, {“d”: 6}, {“c”: 7}, {“d”: 5} ] } Me gustaría que la salida sea: [“”,”a”,”b”,”b/0″,”b/0/c”,”b/1″,”b/1/d”,”b/2″,”b/2/c”,”b/3″,”b/3/d”] Me acerqué bastante, aquí hay un fragmento en el JQ . . . Read more

Aplanar y filtrar un objeto de árbol json usando jq.

¿Cómo puedo filtrar y aplanar un objeto JSON en forma de árbol usando jq para que solo se aplique a las hojas del árbol? En el siguiente ejemplo, me gustaría que jq devolviera algo como [{"name": "foo1"}, {"name": "bar"}] obj = { "name": "root", "nodes": [ {"name": "foo1"}, {"name": "foo2", . . . Read more

JQ – Eliminar elementos por valor, no por índice.

Necesito eliminar todos los elementos de instancias que estén configurados como “tres” o “cinco”. Su índice no siempre es el mismo: json { “address”: “localhost”, “name”: “local”, “vars”: { “instances”: [ “one”, “two”, “three”, “four”, “five” ] } }