0

JSONオブジェクトと他のjs宣言(関数、変数)が混在するJavaScriptファイルをいくつか継承しました。JSONオブジェクトに含まれるデータを別のシステムに移動するPythonスクリプトを書いています。

本質的に使い捨てのスクリプトである種のパーサー機能を複製することを避け、手作業でファイルをくまなく調べないようにしたいと思います。

これらのファイルのJSONをフィルターで除外し、json.loads()に渡すための優れた(pythonic)ソリューションはありますか?

4

2 に答える 2

2

正規表現を使用して、関心のあるJSONオブジェクトを使用可能なファイルから分離できます。これが関連する議論です

于 2012-05-01T09:23:17.433 に答える
0

データにjsonが含まれているだけの場合はおそらく、他のjavascript宣言が含まれている場合は、整形式のjsonとは見なされません。

于 2012-04-11T14:50:28.933 に答える