Connect with us

Wie man

Was ist eine XML-Datei (und wie öffne ich eine)?

Was ist eine XML-Datei (und wie öffne ich eine)?

Eine Datei mit der Dateierweiterung .xml ist eine Extensible Markup Language (XML)-Datei. Dies sind eigentlich nur einfache Textdateien, die benutzerdefinierte Tags verwenden, um die Struktur und andere Funktionen des Dokuments zu beschreiben.

Was ist XML?

XML ist eine Auszeichnungssprache, die vom World Wide Web Consortium (W3C) entwickelt wurde, um eine Syntax zum Codieren von Dokumenten zu definieren, die sowohl von Menschen als auch von Maschinen gelesen werden können. Dies geschieht durch die Verwendung von Tags, die die Struktur des Dokuments sowie die Art und Weise, wie das Dokument gespeichert und transportiert werden soll, definieren.

Es ist wahrscheinlich am einfachsten, es mit einer anderen Markup-Sprache zu vergleichen, mit der Sie vielleicht vertraut sind – der Hypertext Markup Language (HTML), die zum Codieren von Webseiten verwendet wird. HTML verwendet einen vordefinierten Satz von Markup-Symbolen (kurze Codes), die das Format des Inhalts einer Webseite beschreiben. Der folgende einfache HTML-Code verwendet beispielsweise Tags, um einige Wörter fett und andere kursiv zu machen:

This is how you make <b>bold text</b> and this is how you make <i>italic text</i>

Der Unterschied zu XML besteht jedoch darin, dass es erweiterbar ist. XML hat keine vordefinierte Auszeichnungssprache wie HTML. Stattdessen ermöglicht XML es Benutzern, ihre eigenen Markup-Symbole zu erstellen, um Inhalte zu beschreiben, wodurch ein unbegrenzter und selbstdefinierender Symbolsatz entsteht.

Im Wesentlichen ist HTML eine Sprache, die sich auf die Präsentation von Inhalten konzentriert, während XML eine dedizierte Datenbeschreibungssprache ist, die zum Speichern von Daten verwendet wird.

XML wird oft als Grundlage für andere Dokumentformate verwendet – Hunderte sogar. Hier sind einige, die Sie vielleicht wiedererkennen:

  • RSS und ATOM beschreiben beide, wie Reader-Apps mit Webfeeds umgehen.
  • Microsoft .NET verwendet XML für seine Konfigurationsdateien.
  • Microsoft Office 2007 und höher verwenden XML als Grundlage für die Dokumentstruktur. Das bedeutet das „X“ beispielsweise im Word-Dokumentformat .DOCX und wird auch in Excel (XLSX-Dateien) und PowerPoint (PPTX-Dateien) verwendet.

Wenn Sie also eine XML-Datei haben, sagt Ihnen das nicht unbedingt, mit welcher App sie verwendet werden soll. Und normalerweise müssen Sie sich darüber keine Gedanken machen, es sei denn, Sie sind derjenige, der die XML-Dateien tatsächlich entwirft.

Wie öffne ich einen?

Es gibt mehrere Möglichkeiten, eine XML-Datei direkt zu öffnen. Sie können sie mit jedem Texteditor öffnen und bearbeiten, mit jedem Webbrowser anzeigen oder eine Website verwenden, auf der Sie sie anzeigen, bearbeiten und sogar in andere Formate konvertieren können.

Verwenden Sie einen Texteditor, wenn Sie regelmäßig mit XML-Dateien arbeiten

Da XML-Dateien eigentlich nur Textdateien sind, können Sie sie in jedem Texteditor öffnen. Die Sache ist die, viele Texteditoren – wie Notepad – sind einfach nicht darauf ausgelegt, XML-Dateien mit ihrer richtigen Struktur anzuzeigen. Es kann in Ordnung sein, eine XML-Datei zu öffnen und einen kurzen Blick darauf zu werfen, um herauszufinden, was es ist. Aber es gibt viel bessere Werkzeuge, um mit ihnen zu arbeiten.

Klicken Sie mit der rechten Maustaste auf die XML-Datei, die Sie öffnen möchten, zeigen Sie im Kontextmenü auf «Öffnen mit» und klicken Sie dann auf die Option «Notepad».

: Wir verwenden hier Windows-Beispiele, aber dasselbe gilt für andere Betriebssysteme. Suchen Sie nach einem guten Texteditor eines Drittanbieters, der XML-Dateien unterstützt.

Die Datei wird zwar geöffnet, aber wie Sie sehen, verliert sie den größten Teil ihrer Formatierung und drängt das Ganze auf nur zwei Zeilen des Dokuments.

Während Notepad für das schnelle Auschecken einer XML-Datei nützlich sein kann, sind Sie mit einem fortgeschritteneren Tool wie . viel besser dran Notizblock++, die die Syntax hervorhebt und die Datei so formatiert, wie sie beabsichtigt ist.

Hier ist dieselbe XML-Datei, die in Notepad ++ geöffnet wurde:

Verwenden Sie einen Webbrowser, um die strukturierten Daten anzuzeigen

Wenn Sie XML-Dateien nicht wirklich bearbeiten, sondern nur gelegentlich anzeigen möchten, ist der Browser, den Sie zum Lesen dieses Artikels verwenden, für diese Aufgabe gut geeignet. Und tatsächlich ist Ihr Standard-Webbrowser wahrscheinlich als Standard-Viewer für XML-Dateien eingerichtet. Wenn Sie also auf eine XML-Datei doppelklicken, sollte sie in Ihrem Browser geöffnet werden.

Wenn nicht, können Sie mit der rechten Maustaste auf die Datei klicken, um Optionen zum Öffnen mit einer beliebigen App zu finden. Wählen Sie einfach Ihren Webbrowser aus der Liste der Programme aus. In diesem Beispiel verwenden wir Chrome.

Wenn die Datei geöffnet wird, sollten Sie gut strukturierte Daten sehen. Es ist nicht so schön wie die farbcodierte Ansicht, die Sie mit etwas wie Notepad ++ erhalten, aber es ist weitaus besser als das, was Sie mit Notepad erhalten.

Verwenden eines Online-Editors zum Anzeigen, Bearbeiten oder Konvertieren von XML-Dateien

Wenn Sie gelegentlich eine XML-Datei bearbeiten und keinen neuen Texteditor herunterladen möchten, oder wenn Sie eine XML-Datei in ein anderes Format konvertieren müssen, gibt es einige anständige Online-XML-Editoren, die kostenlos zur Verfügung stehen. TutorialsPoint.com, XMLGrid.net, und CodeBeautify.org mit allen können Sie XML-Dateien anzeigen und bearbeiten. Nachdem Sie Ihre Bearbeitung abgeschlossen haben, können Sie die geänderte XML-Datei herunterladen oder sogar in ein anderes Format konvertieren.

Für das Beispiel hier verwenden wir CodeBeautify.org. Die Seite ist in drei Abschnitte unterteilt. Auf der linken Seite befindet sich die XML-Datei, mit der Sie arbeiten. In der Mitte finden Sie mehrere Optionen. Auf der rechten Seite sehen Sie die Ergebnisse einiger der Optionen, die Sie auswählen können. In der Abbildung unten befindet sich beispielsweise unsere vollständige XML-Datei auf der linken Seite und die Baumansicht wird im Ergebnisbereich angezeigt, weil wir in der Mitte auf die Schaltfläche „Baumansicht“ geklickt haben.

Hier ist ein besserer Blick auf diese Optionen. Verwenden Sie die Schaltfläche „Durchsuchen“, um eine XML-Datei von Ihrem Computer hochzuladen, oder die Schaltfläche „URL laden“, um XML aus einer Online-Quelle abzurufen.

Die Schaltfläche „Baumansicht“ zeigt Ihre Daten in einer schön formatierten Baumstruktur im Ergebnisbereich an, mit all Ihren Tags links in Orange und den Attributen rechts von den Tags.

„Verschönern“ zeigt Ihre Daten in sauberen, leicht lesbaren Zeilen im Ergebnisbereich an.

Die Schaltfläche „Minify“ zeigt Ihre Daten mit möglichst wenig Leerraum an. Es wird versuchen, jedes einzelne Datenelement in eine Zeile zu setzen. Dies ist praktisch, wenn Sie versuchen, die Datei zu verkleinern. Es wird etwas Platz sparen, aber auf Kosten einer effektiven Lesbarkeit.

Und schließlich können Sie die Schaltfläche „XML in JSON“ verwenden, um das XML- in das JSON-Format zu konvertieren, die Schaltfläche „In CSV exportieren“, um Ihre Daten als Datei mit kommagetrennten Werten zu speichern, oder die Schaltfläche „Herunterladen“, um Änderungen herunterzuladen Sie als neue XML-Datei erstellt haben.

Continue Reading
Click to comment

Leave a Reply

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Tendencia