Ich versuche, den Inhalt einer Visio Binary .VSD-Datei zu lesen, die Informationen aus einem Diagramm enthält, das ich erstellt habe.Das Lesen von Daten aus einer VSD-Datei (Windows Visio Binary) in Python (Linux) mit OLE-Tools ist sehr unklar. Gibt es eine andere Möglichkeit, die Daten zu extrahieren?
Ich habe versucht, die OLE-Tools und OLEFile, aber kann nicht richtig den Inhalt lesen. Ich kann die Datei mit den OLETools anzeigen. Wenn ich den Inhalt ablege und ihn mit dem Befehl 'xxd' (im Terminal) ansehe, kann ich den Text, den ich in der Datei gespeichert habe, nicht klar erkennen. Es gibt viele zusätzliche \ x00, \ xff usw. und andere Zeichen innerhalb der Datei, die beim Entfernen schlechter werden. Ich habe das gleiche mit einer .doc-Datei gemacht und ich konnte den Inhalt öffnen und deutlich lesen.
Kann mir bitte jemand in die richtige Richtung zeigen, wenn ich das falsch mache oder eher in Richtung anderer Werkzeuge, die gut funktionieren?