Ich habe eine Reihe von Javascript-Dateien geerbt, die eine Mischung aus JSON-Objekten und anderen js-Deklarationen (Funktionen, Variablen) enthalten. Ich schreibe ein Python-Skript, um die in den JSON-Objekten enthaltenen Daten in ein anderes System zu verschieben.Verwenden von Python zum Extrahieren von JSON aus einer JS-Datei, die auch Nicht-JSON-Deklarationen enthält?
Ich möchte vermeiden, irgendwelche Art von Parser-Funktionalität in was im Wesentlichen ein Wegwerf-Skript zu duplizieren und vermeiden, die Dateien von Hand durchkämmen.
Gibt es eine nette (pythonische) Lösung, um den JSON in diesen Dateien herauszufiltern und an json.loads() weiterzuleiten?
Warum nicht eine Art von Javascript-Engine, möglicherweise mit einer Python-Brücke, um auf die neuen Objekte erstellt (die sind nur "einfache") Objekte, dann diese als json? – Marcin