問題タブ [jsonnet]

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

json - Make changes to json string using jsonnet

I want to change namespace in alok-pod.json in the below json using jsonnet.

Please suggest how this can be done using jsonnet?

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

prometheus-operator - jsonnet でネストされた for ループを実行して変数にアクセスするにはどうすればよいですか?

t外側のループから取得したにアクセスするにはどうすればよいですか?

My array looks something like this:

I want to loop over all the deployments/services and put them in separate keys in order to get them into separate files.

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

yaml - jsonnetを使用してYAML内にリテラルjsonを埋め込む方法は?

jsonnetを使用して達成しようとしているのは次のとおりです。

これが私の失敗した試みです:

私の試みでは、次の結果が得られます。

どうすれば望ましい結果を達成できますか?

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

python - オブジェクト値のセットの順列から JSON 構成ファイルを生成する

プログラム用の一連の JSON 構成ファイルを作成しようとしています。通常、JSON ファイルをコマンド ラインに渡し、シミュレーションを実行します。問題は、多くのパラメーターを調べて、パラメーターの各セットの構成ファイルを作成したいということです。たとえば、構成ファイルが次のようになっているとします。

x = [1, 2, 3]、 、 など、各キーの一連の値を反復処理したいと思いますy = [5, 6, 7]。ユーザーがすべてのパラメーターを上に定義でき、JSONnet がすべての組み合わせを異なるファイルに生成できるソリューションが必要です。

私はJSONnetに少し精通しており、関数を持ち、基本的に各キーに異なる値を渡し、新しいjsonファイルを持つことができることを知っています. しかし、これはあまりスケーラブルではなく、構成ファイルがネストされているため、すべてがより複雑になります。また、この方法ではパラメーターの順列に実際には対処できません。

順列のテーブルを生成し、各行を入力としてjsonnetに渡すシェルスクリプトでこれを解決しましたが、もっと良い方法があるはずです。

編集: JSONnet Python バインディングを使用してこれを達成する方法があれば、それも問題ありません。