Konvertieren von json-formatierten Chrome-Lesezeichen-Datei in html
Wie kann ich konvertieren von json-formatierten Lesezeichen-Datei (aus /Library/Application Support/Google/Chrome/Default/Bookmarks) in eine html-Lesezeichen-Datei, so Google-Chrome kann es importieren?
- hast du handhaben Sie es aus?
- Ich konnte nicht es herausfinden. Also immer wenn ich ein Lesezeichen, ich kopiere die url aus der json-Datei in chrome url-Fenster. 🙁
- Ich habe herausgefunden, Lösung ... da Chrome schafft viele Konten, die Sie gerade brauchen, um das laden der Lesezeichen-Datei in der rechten ein 🙂 (also speichern Sie in alle Konten, Verzeichnisse) .. das hat mir geholfen .. zu erkennen was Konto u mit erstellen Sie einfach ein Lesezeichen, einen Blick für das Stichwort 🙂
- meinst du, dass Sie kopiert die Dateien in die aktuelle chrome installiert' - Verzeichnis, wie 2 'Lesezeichen' - Dateien sind im Verzeichnis gefunden? Oder hast du verketten von Dateien? Denn ich dachte über das tun dies, aber es ist ein checksum-Wert innerhalb der Lesezeichen-Datei
Du musst angemeldet sein, um einen Kommentar abzugeben.
Diese wurde mehr oder weniger beantwortet in den Kommentaren von @Mr. P, aber lassen Sie mich formalisieren:
In meinem Beispiel habe ich eine aktuelle (OS root) - Laufwerk aufgerufen
C:\\
. Ich habe ein Speicher-LaufwerkF:\\
die eine Vorherige Installation von Chrome, die ich abrufen möchten, und die Lesezeichen aus.Ich Tat dies in der Powershell aber Sie könnte leicht machen es in Datei-explorer würden Sie gerade brauchen, geben Sie entweder den Pfad zu
<drive_name>:\\users\<account_name>\appdata
manuell/versteckte Ordner.schließen Sie alle Instanzen von Chrome, die derzeit läuft (vielleicht überprüfen Sie in den Prozess zu überwachen, um sicherzustellen, dass alle Prozesse beendet).
navigieren Sie zu
<storage_drive_letter>:\\users\<account_name>\appdata\local\google\chrome\default
.Auf PowerShell-wählen Sie den vorherigen installieren, die Lesezeichen-Datei, indem Sie
$books = Get-Item bookmarks
. Auf Datei-explorer würden Sie 'cut'cd <os_drive_letter>:\\users\<account_name>\appdata\local\google\chrome\default
oder navigieren Sie zu diesem Pfad auf Datei-explorermv $books .
oder fügen Sie die Dateiöffnen Sie Chrome erneut und aktivieren Sie die Lesezeichen: sollten Sie sichtbar sein, alle zusammen.
gci | where {$_.name -like "bookmarks"} | rm
) öffnen Sie dann den browser. In Ihrem Dateisystem Chrome sollte automatisch regeneriert die Lesezeichen in eine Datei.Wenn dies nicht funktioniert, für andere Menschen, lassen Sie mich wissen,
Wenn aus welchem Grund auch immer, Sie haben nur die JSON-Ausgabe des Chrome-Lesezeichen-Datei, nicht Schwitzen. Chrome Lesezeichen exportieren als HTML-und import im HTML-Format. Aber, manchmal Sie don ' T haben den Luxus der Export von Chrome, weil einige Problem mit Ihrer Windows-installation. Aber, du bist einfallsreich und schafften es, zumindest erhalten Sie Zugang zu Ihrem Windows-Dateisystem und unterstützt Ihre Chrome-Lesezeichen-Datei. Aber, nun, wie können Sie importieren Sie Sie in Chrome auf einem computer arbeiten können, ohne im HTML-format?
Unter Windows (getestet wurde dies auf Win 10), alle Sie tun müssen ist, Zeigen, Versteckte Dateien und Ordner und dann einfügen und überschreiben Sie die Lesezeichen-Datei an:
C:\Users\YourUserName\AppData\Local\Google\Chrome\User Data\Default
Laufen nicht im Kreis herum versuchen, zu konvertieren von JSON in HTML, wenn Sie einen Windows computer haben. Ich bin mir nicht sicher über Mac und Linux, aber ich Wette, es würde funktionieren ähnlich.
Ziehen Sie einfach die .json zum geöffneten firefox-Fenster und das bookmarklet ausführen
(erstellen Sie neue Lesezeichen, geben Sie code in der Lage)
CODE: ALLES AUSWÄHLEN
javascript:(function(){var E=document.getElementsByTagName('PRE')[0],T=E. innerHTML,i=0,r1,r2;t=new Array();while(/("uri":"([^"]*)")/g.exec(T)){r1=RegExp.$1;r2=RegExp.$2;if(/^https?:/.exec(r2)){t[i++]='['+(i)+']:'+r2+'</a>';}}with(window.open().document){for(i=0;t[i];i++)write(t[i]+'
');close();}})();
Dank dickvl
Anklickbare links führen
Speichern unter-Webseite komplett speichern .htm
Speichern .json, desktop -, drag-browser-Fenster kleiner aus unteren rechten Rand, bis Sie ziehen können, um die .json in die geöffneten Fenster., doubleclick Titelleiste wiederherstellen browser in voller Größe. In der Registerkarte, die geöffnet wird, mit .json-Daten, klicken Sie auf das bookmarklet. Andere Registerkarte öffnen sollten, mit links. Sie können als zu sparen .htm indem Sie mit der rechten klicken Sie auf "Seite speichern als" Webseite, abgeschlossen.
Irgendwo im geöffneten Fenster, wie das ziehen einer Verknüpfung oder html, es öffnet sich
Können Sie auch Datei - > Datei Öffnen > durchsuchen .json - > öffnen
Verwendung von JSON
Sichern Sie Ihre Lesezeichen als eine JSON-Datei.
Löschen Sie die Lesezeichen, die Sie nicht wollen.
Exportieren Sie die, die Sie wollen wie eine HTML-Datei
Wiederherstellung Ihrer Lesezeichen mit der JSON-Datei
Hinzufügen mor in der JSON-Datei in einem text-editor.
Erstellen von Zeilen suchen und ersetzen ',{"title" mit " return{"Titel" (nicht die Art der Anführungszeichen, und im ersetzen-Feld, verwenden Sie das entsprechende Ersatz für die Rückkehr: ¶ oder \r, zum Beispiel. Meine Suche sah so aus: Find: ,{"Titel Ersetzen: \r,{"Titel Ersetzen Sie Alle Gaben mir die Zeilen, anstatt einen kontinuierlichen Strom von text.
Speichern Sie die Datei als text und öffnen Sie Sie in einer Tabellenkalkulation. Jedes Lesezeichen wird auf einer eigenen Zeile. Die site-Namen, URLs und andere Daten sind in Spalten.
Ein Lesezeichen erstellen durch kopieren der URL und einfügen in Firefox, und gehen Sie zu der website.
Ziehen Sie die URL aus der Symbolleiste an die gewünschte Stelle in der Seitenleiste. Ändern Sie die Lesezeichen-Titel, wenn Sie nicht wie die website-Titel zugeordnet.
Wiederholen Sie nach Bedarf.