問題タブ [jmespath]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
4 に答える
14454 参照

aws-cli - describe-instances の出力をソートしますか?

このトピックに関する前の質問を見ましたが、答えは単に「スクリプト言語にパイプしてください!」であり、満足のいくものではありませんでした。JMESPath にsort_by、 、およびがあることは知っていますが、sortそれらの使用方法がわかりません。

私は持っている

そして、ランダムな順序で正しいデータを出力します。データの最後の列であるタグ名、別名でソートしたいのですがTags[?Key==`Name`]、生の形式では次のようになります。

考え?

0 投票する
1 に答える
2995 参照

python - jmespath: 見つからないキーと null 値を持つキーを区別する

Python で jmespath モジュールを使用して、ネストされた辞書を検索しています。

私が直面している問題は、辞書にキーが見つからない場合に例外を発生させたいということです。ただし、一部のキーには None 値があり、これは完全に有効です。jmespath が None 値を持つキーを見つけた場合、またはキーを見つけられなかった場合のどちらの場合も、None を返します。

2つを区別する方法はありますか?私が知る限り、jmespath には「関数」に相当するものはありません。ありがとう!

0 投票する
1 に答える
895 参照

javascript - JMESPath を使用して JSON オブジェクトからネストされた要素の値を抽出する

を使用して JSON ドキュメントから要素を抽出して変換しようとしていますJMESPath。これが私のテスト JSON 配列です。

OrderNum次の JMESPath 式を使用してキーの値を抽出しようとしていますが、 null. これが私の検索式です:

なぜこれが機能しないのですか?