jq

    0热度

    1回答

    我试图用jq解析一个JSON(在OpenShift oc process ...命令的输出,其实)在更新数组对象在JSON和添加/更新的ENV阵列container的用一个新的键/值对。 样品输入: { "kind": "List", "apiVersion": "v1", "metadata": {}, "items": [ { "a

    0热度

    1回答

    对JQ: Nested JSON transformation可能是一个密切的问题,但我无法让我的头靠近它。 样品JSON: "value": [ { "FeatureStatus": [ { "FeatureName": "Sway1", "FeatureServiceStatus": "ServiceOperational" },

    1热度

    1回答

    我在Windows 10环境下实际使用JQ1.5将一些导入的json文件转换为MS SQL数据库。部分数据格式为UNIX timestamp,我需要将这些数据转换为ISO 8601格式。 下面的命令我实际使用的数据的转换: jq ' [ { nid, title, nights, zone: .zones[0].title} + (.sails[] | { sails_nid

    1热度

    2回答

    现在我有一个JSON [ { "city": "SH", "age": 0, "count": 1 }, { "city": "SH", "age": 20, "count": 1 }, { "city": "SH", "age": 40, "count":

    0热度

    1回答

    逃生引号我有以下两行的bash TMPFILE="$(mktemp)" || exit 1 < package.json jq '. + {"foo":'"${BOO}"'}' > "$TMPFILE" ,但我得到了以下错误: jq: error: syntax error, unexpected '}' (Unix shell quoting issues?) at <top-level

    2热度

    3回答

    我有以下简单的JSON json='[{"k1":" http://url", "k2":null, "k3":" v3", "k4":" v4"}]' 我需要的是: "http://url",null (不v1之前和空间v2) 我所拥有的是: echo $json | jq -c '.[] | .k1, .k2 ' | paste -d "," - - 如何摆脱k1中的空间和k2值?

    13热度

    1回答

    我正在使用jq来解析JSON文件,如here所示。然而,对于字符串值的结果包含预期的“双引号”,如图页 $ cat json.txt | jq '.name' $ "Google" 我怎么能管这到另一个命令删除“”?所以我得到 $ cat json.txt | jq '.name' | some_other_command $ Google 可以使用什么some_other_comma

    0热度

    3回答

    使用该JSON通过卷曲 { "_class" : "org.jenkinsci.plugins.workflow.job.WorkflowRun", "actions" : [ { "_class" : "hudson.model.CauseAction", "causes" : [ { "_class"

    0热度

    2回答

    我有两个相同的json文件 - test.json和test2.json,格式如下。我的目标是将它们结合起来并保持完全相同的格式 - 基本上将一个堆叠在另一个上面而不创建两个列表。 我是新来bash和JQ但是这个代码引发一个错误: jq -s '.[0] * .[1]' test.json test2.json jq: error (at test2.json:17): array ([{"v

    -3热度

    2回答

    JSON这是我的JSON: { "zeta" : "ciao", "form2" : { "metodo" : "GET", "action" : "", "cognome" : { "nome" : "cognome", "placeholder" : "inserisci il tuo cognome"