Wie kann ich unter Linux eine .bin-Datei (Binärdatei) in eine .json-Datei (JSON) konvertieren?

Wie kann ich unter Linux eine .bin-Datei (Binärdatei) in eine .json-Datei (JSON) konvertieren?

Ich weiß nicht, wie ich eine Binärdatei wieder in eine JSON-Datei umwandeln kann. Ich habe jetzt schon eine ganze Weile danach gesucht und konnte keine einzige Antwort finden. Nun, ich habe welche gefunden, aber keine davon hat funktioniert.

Kann dies mit einem einfachen Befehlszeilencode erledigt werden oder ist dazu eine Anwendung oder etwas Ähnliches erforderlich? Wenn Sie helfen könnten, wäre das wirklich gut.

Danke

Antwort1

Eine Dateierweiterung .bin kann alles enthalten, auch Textdateien, im Allgemeinen jedoch nicht.

Bei einer JSON-Datei handelt es sich um eine Textdatei. Daher ist es möglich, dass die JSON-Datei einen falschen Namen hat.

Duplizieren Sie die Originaldatei

Versuchen Sie, es in einem Texteditor wie gvim zu öffnen (googlen Sie es). Gvim ist ein Open-Source-Editor, der für PC und Linux verfügbar ist.

Wenn das Ergebnis wie ein Buchstabensalat aussieht, überprüfen Sie die ersten Zeilen. Oft enthält eine .bin-Datei am Anfang oder in der Nähe des Dateianfangs einen Text, über den Sie bei Google weitere Informationen erhalten.

Wenn die Datei beim Öffnen wie eine JSON-Datei aussieht (erneut Google), speichern Sie sie einfach mit der Endung „.json“ im Dateinamen und Sie sind fertig.

Dies ist unter Linux und auf der PC-Befehlszeile sowie beim Speichern aus gvim einfach und komplizierter, wenn das Betriebssystem Ihnen „hilft“.

Wenn Sie Linux verwenden, versuchen Sie es mit „Strings“, um weitere Hinweise zu erhalten, und posten Sie diese Hinweise hier.

Viel Glück, wenn Sie erfolgreich sind, können Sie sich den Rang eines Computerdetektivkadetten der Stufe 3 verdienen. Mit etwas Glück benötigen Sie etwa 30 Minuten, um zu einem Ergebnis zu gelangen. Das Ergebnis kann sich als unpraktisch erweisen, wenn es in eine JSON-Datei konvertiert werden kann.

Teilen Sie uns Ihre Fortschritte mit.

Übrigens, ich gelte zwar als neuer Mitwirkender, bin aber schon seit über 40 Jahren bei diesem Geschäft dabei.

verwandte Informationen