Eagle Cad .brd Fehler beim Öffnen der Datei

Ich habe meine .brd-Datei umbenannt, aber als ich versuchte, sie zu öffnen, bekam ich diese Fehlermeldung:

Error:

line 1, column 2: Premature end of document.

Gibt es eine Möglichkeit, das, was ich verloren habe, wiederherzustellen?

hast du irgendwelche .b##oder .b#1dateien?
Ja, Wiederherstellungsdateien, oder?
Sie sind Backups, ja. .b##ist ein Backup, das gemacht wird, wenn Eagle abstürzt. .b#1/ .b#2/usw. sind regelmäßige Backups.
Finden Sie die neueste und benennen Sie sie in um .brd.
jaaa! es funktionierte!
Zu einer möglichen Ursache: Es gibt einen Bug (zumindest in Eagle 6). Wenn Sie Zeichen verwenden, die Teil der XML-Formatierung sind, wie \ oder >, maskiert Eagle diese Zeichen nicht und bricht somit den XML-Inhalt. Wenn Sie sich die brd-Datei mit einem Editor ansehen, kann dies möglicherweise leicht behoben werden.

Antworten (1)

Höchstwahrscheinlich wurde Ihre Datei beschädigt, entweder während des Speicherns oder durch einen Absturz. In Ihrem Fall sieht es so aus, als hätten Sie es beim Umbenennen beschädigt.

Glücklicherweise erstellt Eagle regelmäßig Backups Ihrer Dateien und auch ein Backup im Falle eines Absturzes. Dies sind Dateien mit demselben Namen wie Ihre Board-Datei, jedoch mit der Erweiterung .b##(crash backup) oder .b#1/ .b#2/etc. (Sicherung automatisch speichern).

Um eine der Sicherungsdateien wiederherzustellen, benennen Sie die Datei einfach in um .brdund öffnen Sie sie. Sie sollten das mit dem neuesten Datum auswählen, hoffentlich ist es ziemlich neu. Sie werden alle Bearbeitungen zwischen dem Erstellen der Sicherung und der Arbeit am Board verloren haben, aber wenn die Sicherung sehr neu ist, sollte dies nicht zu schwer zu korrigieren sein.

Es ist sehr einfach, ich habe gerade meine Sicherungsdateien von .b#1..... in .brd umbenannt, danke an Tom Carpenter!
@AminMansouri Vergessen Sie nicht, Toms Antwort zu akzeptieren. Es zeigt dem nächsten Leser, dass es das Problem gelöst hat.