我在这个方便的工具上试过很多组合: https://jqplay.org 但我似乎无法得到我需要的那件作品。这是我的JSON:
{
"data": {
"translations": [
{
"translatedText": "El rápido zorro marrón saltó sobre el perro perezoso."
}
]
}
}
我正试图让这部分成为“Elrápidororormarrónsaltósobreel perro perezoso。”没有引号。
我最接近的是:
.data.translations
(但这无法得到我正在寻找的东西)任何帮助都会很棒,谢谢。
我被标记为重复的问题,但这不是使用Javascript。
答案 0 :(得分:3)
还要考虑:
$ jq -r '.data.translations[].translatedText' input.json
El rápido zorro marrón saltó sobre el perro perezoso.
甚至:
jq -r '.data.translations[][]' input.json
El rápido zorro marrón saltó sobre el perro perezoso.
哪个合适将取决于详细要求。