This site will have limited functionality while we undergo maintenance to improve your experience. If an article doesn't solve your issue and you want to ask a question, we have our support community waiting to help you at @FirefoxSupport on Twitter and/r/firefox on Reddit.

Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

Error bij het terugzetten van de opgeslagen bookmarks

  • 7 பதிலளிப்புகள்
  • 6 இந்த பிரச்னைகள் உள்ளது
  • 11 views
  • Last reply by knorretje

Ik heb voor mijn reinstall van mijn laptop een reserve kopie van mijn bookmarks gemaakt in de vorm van een .json file Nu heb ik mijn laptop opnieuw geinstalleerd en firefox erop gezet.

Ik krijg een error `verwerken van de reservekopie is niet mogelijk´ als ik de kopie weer wil terugzetten. Kortom in ben de bookmarks kwijt. Help!

Ik hoop dat er een andere manier is of dat ik iets fout doe...

Mvg, Erwin

Ik heb voor mijn reinstall van mijn laptop een reserve kopie van mijn bookmarks gemaakt in de vorm van een .json file Nu heb ik mijn laptop opnieuw geinstalleerd en firefox erop gezet. Ik krijg een error `verwerken van de reservekopie is niet mogelijk´ als ik de kopie weer wil terugzetten. Kortom in ben de bookmarks kwijt. Help! Ik hoop dat er een andere manier is of dat ik iets fout doe... Mvg, Erwin

All Replies (7)

Het is een .json file extensie. Anders kan ik hem ook niet selecteren bij de *.json files.

Wat nu?

Ik zou eerst proberen of je het bestand kunt terugzetten naar een nieuw profiel. Als dat werkt, dan kun je de bladwijzers opnieuw opslaan in een html bestand en van het ene naar het andere profiel kopiëren. Als het niet werkt, is het bestand waarschijnlijk beschadigd en dan zul je het bestand met de hand moeten openen en corrigeren. Een json-bestand moet je kunnen lezen met een simpele editor zoals windows kladblok / notepad als het ten minste niet al te erg beschadigd is.

There are bookmarklets available ([*]) to extract links from a broken file bookmarks.json


javascript:(function(){var E=document.getElementsByTagName('PRE')[0],T=E.innerHTML,R=/("uri":"([^"]*)")/g,i=0,r1,r2,t;t=new Array();while(R.test(T)){r1=RegExp.$1;r2=RegExp.$2;if(/^(https?:|ftps?:)/i.test(r2)){t.push('['+(i++)+']:<a href='+r2+'>'+r2+'<\/a>');}}with(window.open().document){write(t.join('<br>'));close();}})();

Misschien een domme vraag maar hoe pas ik die toe op de file??

Copy (or rename a copy) the .json file to .json.txt to make Firefox recognize it as a text file and avoid an Open with dialog.
Open het bestand in Firefox via Bestand > Bestand openen of Firefox > Nieuw tabblab > Bestand openen

Firefox 6 no longer allows to run JavaScript code via the location bar, so you need to create a new bookmark (right click the Bookmarks Toolbar > Nieuwe bladwijzer) and paste the code in het locatie veld.
If you run that bookmark with the tab with the JSON trxt file on display then a new tab should open with the http(s) links in it.
If you need other types then add them to the regular expression, e.g. /^(https?:|ftps?:|javascript:|data:)/i

The bookmarklet thing does not work in Firefox 6 but I was able to convert it to python2.7. The * in the code needs to be removed before use. I had to insert them to bypass forum software.

"Copies bookmarks out of firefox6 json when saved as text in file bookmarks.txt"

import sys, re

def main():

   data = open('bookmarks.txt', "rb").read()
   match = re.findall(r'"uri":"([^"]+)"',data)
   match2 = ['<a href="'+m+'">' +m+'</a>
\n' for m in match if re.match(r'http|https',m) is not None] f = open('url.html', "wb") f.write('<*html><*head><title>Your urls</title><*/head><*body>\n') f.writelines(match2) f.write('<*/body><*html>\n') f.close()

if __name__ == '__main__':

   main()

knorretje மூலமாக திருத்தப்பட்டது