問題タブ [json-path-expression]
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.
json - JSONパスの非配列要素をフィルタリングするにはどうすればよいですか?
JSONPath フィルターは、オブジェクトが配列の場合にのみ結果を返します。
私はこのjson文字列を持っています:
json パス クエリをテストするには、https: //jsonpath.herokuapp.com/ を使用します。
次のようなクエリを書くと:
$.format[?(@ == '紙')]
それはうまく動作します。
しかし、非配列要素をフィルタリングしようとすると:
$.onSaleSince[?(@ == '2019-01-17')]
うまくいきません。
だから私の質問は、配列以外の要素をフィルタリングするために何かできることはありますか?
json - Apache NiFi の json 配列に存在する複数の json オブジェクトを分割する方法は?
入力例は次のとおりです。 JSON 配列に存在する JSON オブジェクトを、Apache NiFi を使用して個々の JSON ファイルに分割し、それを Kafka トピックに公開する必要があります。以下の配列には複数の JSON オブジェクトが存在します
必要な出力: 以下のような個々の JSON オブジェクト。各 JSON オブジェクトを Kafka トピックに投稿したいと思います。