jqで配列から空白の文字列を削除しますか?

leeand00

jqの配列から空白の文字列アイテムを削除するにはどうすればよいですか?

これは私の最善の推測ですが、機能していないようです。

試みる

echo '["bob","","tim",""]' | jq '[ . [] | if length > 0 then . end ]'

必要な出力:

["bob", "tim"]

エラー:

. [] | if length > 0 then . end                            
jq: error: Possibly unterminated 'if' statement at <top-level>, line 1:
. [] | if length > 0 then . end       
jq: 2 compile errors
user197693

「elseempty」を追加すると正しい結果が得られます

jq '[ .[] | if length > 0 then . else empty end ]'

代わりにselectの使用を検討してください。

jq '[ .[] | select(length > 0) ]'

また、map(x)[.[] | x]はと同等であるため、これを行うことができます。

jq 'map(select(length > 0))'

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

RE:Cの配列から空の行/空白の文字列を削除します

分類Dev

配列から空または空白の文字列を削除します-Javascript

分類Dev

空白から文字列を削除します

分類Dev

文字列の配列から空の文字列を削除します

分類Dev

R:文字列から空白以外の文字を削除します

分類Dev

すべての配列要素から空白を削除します

分類Dev

Rの文字列から選択した空白を削除します

分類Dev

文字列の右側からのみ空白を削除します

分類Dev

文字列JavaScriptからすべての空白を削除します

分類Dev

Pythonで空白を持たない配列から空白を含む配列から文字列を分離します

分類Dev

"、"で分割中に文字列から空白を削除します

分類Dev

matlabは文字列から空白の筋を削除します

分類Dev

文字列の配列から最初の「単語」を削除します

分類Dev

Pythonの配列から文字列の引用符を削除します

分類Dev

Javascriptの配列から同様の文字列を削除します

分類Dev

文字列のリストから空白の文字列値を削除します

分類Dev

ジャワで複数行の文字列から空白行を削除します

分類Dev

Javaの文字列配列からNull値を削除します

分類Dev

Python、配列内の文字列から ''を削除します

分類Dev

Javaの文字列配列から空の文字列要素を削除します

分類Dev

Pyspark:文字列の配列から特殊/数値文字列を削除します

分類Dev

Python文字列の配列から部分文字列を削除します

分類Dev

文字列の配列から文字列オブジェクトを削除します

分類Dev

jq値によって配列から要素を削除します

分類Dev

jq:配列から要素を削除します

分類Dev

最初の文字で配列から要素を検索して削除します

分類Dev

文字列の配列をJQで辞書に変換しますか?

分類Dev

配列から空白の文字列を削除するにはどうすればよいですか?

分類Dev

連想配列キーから空白を削除します

Related 関連記事

  1. 1

    RE:Cの配列から空の行/空白の文字列を削除します

  2. 2

    配列から空または空白の文字列を削除します-Javascript

  3. 3

    空白から文字列を削除します

  4. 4

    文字列の配列から空の文字列を削除します

  5. 5

    R:文字列から空白以外の文字を削除します

  6. 6

    すべての配列要素から空白を削除します

  7. 7

    Rの文字列から選択した空白を削除します

  8. 8

    文字列の右側からのみ空白を削除します

  9. 9

    文字列JavaScriptからすべての空白を削除します

  10. 10

    Pythonで空白を持たない配列から空白を含む配列から文字列を分離します

  11. 11

    "、"で分割中に文字列から空白を削除します

  12. 12

    matlabは文字列から空白の筋を削除します

  13. 13

    文字列の配列から最初の「単語」を削除します

  14. 14

    Pythonの配列から文字列の引用符を削除します

  15. 15

    Javascriptの配列から同様の文字列を削除します

  16. 16

    文字列のリストから空白の文字列値を削除します

  17. 17

    ジャワで複数行の文字列から空白行を削除します

  18. 18

    Javaの文字列配列からNull値を削除します

  19. 19

    Python、配列内の文字列から ''を削除します

  20. 20

    Javaの文字列配列から空の文字列要素を削除します

  21. 21

    Pyspark:文字列の配列から特殊/数値文字列を削除します

  22. 22

    Python文字列の配列から部分文字列を削除します

  23. 23

    文字列の配列から文字列オブジェクトを削除します

  24. 24

    jq値によって配列から要素を削除します

  25. 25

    jq:配列から要素を削除します

  26. 26

    最初の文字で配列から要素を検索して削除します

  27. 27

    文字列の配列をJQで辞書に変換しますか?

  28. 28

    配列から空白の文字列を削除するにはどうすればよいですか?

  29. 29

    連想配列キーから空白を削除します

ホットタグ

アーカイブ