2

私は Ubuntu システムを使用しており、(とりわけ)mongodumpコマンドの出力を比較する必要があるテスト フレームワークを作成しようとしています。このコマンドは、比較できる一連の BSON ファイルを生成します。ただし、人間が読みやすくするために、代わりに適切にフォーマットされた JSON に変換したいと思います。これは、提供されbsondumpたコマンドを使用して行うことができます。問題は、これが一方向の変換のように見えることです。

絶対に必要な場合はこれを回避できますが、コマンド ラインで JSON から BSON に戻す方法があれば、はるかに簡単になります。これを行うためのコマンドラインツールを知っている人はいますか? グーグルは完全に枯渇したようだ。

4

3 に答える 3

1

私はそれらを使用していませんが、bsontoolsは json、xml、または csv から変換できます

于 2015-05-09T23:35:54.840 に答える
0

@WiredPrarie が指摘しているように、BSON から JSON への変換は不可逆であり、逆に戻りたいと思うのは意味がありません。回避策として、mongoimport代わりに をmongorestore使用するか、元の BSON を使用するだけです。詳細についてはコメントを参照してください(主にこの回答を追加して、質問を閉じることができます)

于 2013-07-31T16:45:38.067 に答える