問題タブ [objectpath]

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 投票する
2 に答える
660 参照

python - ObjectPath: "in" 演算子の問題

私はPython のObjectPathを学習しており、たとえば、属性を完全に一致させる方法を見つけました。

これは私には理にかなっています。ルート ( $) から開始して、再帰的に ( ..) すべての ( *) アイテム ( @) を検索したいのですが、タイトル == 「紫は最高の色」です。そしてそれはうまくいきます!

しかし、私はin演算子で似たようなことを試みます:

は?条件を微調整する自然な方法のように思えますが、それは正しくありません。

マニュアルでin は、式の左側の結果が配列、オブジェクト、または文字列にあるかどうかをチェックし、オブジェクトではキーが一致することを読みました。(おそらくそれは私の問題ですが、ここで何を意味するのかよくわかりません)。私の電流@は確かに文字列だと思います...?

上記を考慮すると、ここで何が欠けているのでしょうか?

0 投票する
2 に答える
388 参照

python - ネストされた Python オブジェクトに対するクエリ

YAML で作成されたいくつかのオブジェクト構造があります。YAML 内部では多くのタグが使用されます。そのため、ドキュメントには組み込み型だけでなく、登録されたコンストラクターから作成されたオブジェクトも含まれています。いくつかのパターンでそれらをチェックする必要があります。

jsonpathこれまでのところ、、、およびを試しましobjectpathた。これらのライブラリはすべて素晴らしく、クエリ言語 (特に最初の 2 つの言語) が気に入っていますが、厳密には入力として期待されています。生のオブジェクトの類似物はありますか?jmespathdpathJSON