Sublime-Text öffnet eine XML-Datei in der HEX-Ansicht

2419
Lucky

Ich habe eine XML-Datei (umbenennen in .xml) und muss diese in Sublime-Text öffnen. Wenn ich jedoch versuche, sie zu öffnen und anzuzeigen, werden die Daten in Hexadezimalwerten angezeigt. Ich möchte jedoch, dass dies im XML-Format angezeigt wird. Wenn ich jedoch andere XML-Dateien ansehe, wird das normalerweise geöffnet.

Die Daten werden angezeigt als:

ef03 0000 0f00 0000 1500 0000 6200 6900 7a00 2e00 6200 6f00 6b00 6800 6f00 7200 7300 7400 2e00 7800 7000 7200 6900 7600 6100 6300 7900 0000 0100 0000 e00f 0000 0000 0000 0100 0000 2100 0000 6200 6900 7a00 2e00 6200 6f00 6b00 6800 6f00 7200 .... .... 0000 0000 0000 0000 

Wie kann ich diese Datei im sublimen Texteditor öffnen und analysieren? Gibt es eine Verknüpfung oder eine Menüoption, um dies zu konvertieren?

AKTUALISIEREN:

Nach der Auswahl File > Reopen with Encoding > UTF-16 LEwie in den Kommentaren vorgeschlagen, ist die Datei jetzt teilweise mit NULL-Text zwischen dem Text, der nicht kopierbar ist, sichtbar (als Screenshot unten dargestellt).

Screenshot_sublime_encodign

2
Können Sie mit einem anderen Texteditor überprüfen, ob diese Datei XML enthält? NonlinearFruit vor 8 Jahren 0
@NonlinearFruit In Notepad ++ wird auch ein nicht lesbarer Text gefolgt von einer Reihe von NULL-Werten angezeigt. Gibt es eine Möglichkeit, diese hexadezimalen Werte in XML oder ein anderes vom Menschen lesbares Format zu konvertieren.? Lucky vor 8 Jahren 0
Versuchen Sie mit dieser Datei in ST2 ** File **> ** Reopen with Encoding ** und versuchen Sie es jeweils. Wenn Sie * Glück * haben, könnte einer von ihnen das Problem beheben. NonlinearFruit vor 8 Jahren 0
@NonlinearFruit Das ist teilweise lesbar, jedoch mit `| NULL |` - Werten, die in den Text eingefügt werden und nicht kopierbar sind. Lucky vor 8 Jahren 0
Ist "UTF-16 LE" die einzige Codierung, die auf halbem Weg funktioniert hat? NonlinearFruit vor 8 Jahren 0
Ja ..Alle anderen Formate sind völlig unlesbar .. Lucky vor 8 Jahren 0

0 Antworten auf die Frage