Ich denke, die Datei wird normalerweise aufgerufen sessionstore.js
(obwohl sie nur gültige JSON enthält).
Wenn die gewünschten Daten aus der Datei stammen, sollten Sie eine Kopie der Datei erstellen, um sie zu erhalten, bevor Sie Firefox neu starten. (Ich gehe davon aus, dass Sie die Kopie angerufen haben sessionstore.bk.json
).
Zugriff auf die Daten vom Terminal aus.
Hinweis: Dieser Abschnitt konzentriert sich auf Unix-ähnliche Betriebssysteme (Linux, Mac, BSD). Wenn Sie unter Windows arbeiten, können Sie entweder ein Unix-Terminal verwenden (z. B. Git Bash, MSys usw.) oder die Anweisungen an ein Microsoft-Terminal anpassen. (Soweit ich weiß, funktionieren sie vielleicht sogar so wie in Powershell; ich bin nicht vertraut damit.)
Sie können die Datei schön ausdrucken, um sie lesbar zu machen, und mit dem Pager des Terminals oder einem Tool wie einem Texteditor nach Daten suchen und kopieren. Einige gute Befehlszeilen-Tools:
Pythons Json- Modul wird mit der Befehlszeile geliefert
json.tool
. In einer Unix-Shell beispielsweise speichert der folgende Befehl die Datei schön formatiert:cat sessionstore.bk.json | python -m json.tool > sessionstore.pretty.json
oder der folgende Befehl lässt Sie es im Pager des Terminals lesen:
cat sessionstore.bk.json | python -m json.tool | less
Node.js des
underscore-cli
Kommandozeilen - Tool. Wenn Sie NPM installieren, können Sie mit dem Befehl Underscore-cli installierennpm install -g underscore-cli
Dann können Sie den Terminal-Pager mit dem Befehl in Farbe drucken:
cat sessionstore.bk.json | underscore print --outfmt pretty | less
Zugriff auf die Daten mit Python.
Wenn Sie mit Python vertraut sind, können Sie die Daten als Python importieren dict
und mit den Standardmethoden darauf zugreifen. Zum Beispiel:
import json f = open("sessionstore.bk.json") data=json.load(f) # print a list of top-level JSON entries for key in data: print key
Die meisten anderen Sprachen sollten über ähnliche Bibliotheken zum Importieren von JSON-Daten verfügen.
Zugriff auf die Daten mit einem dedizierten JSON-Viewer.
Sie können auch eine JSON-Viewer-Anwendung verwenden. Einige Möglichkeiten:
- Das Online-Tool jsonviewer.stack.hu
- Das Firefox-Add-On JSONView