1. Nicht nur ein Texteditor
Wobei andere XML-Editoren meist nur eine Abwandlung von gewöhnlichen Texteditoren darstellen, geht der Easy XML Editor einen anderen Weg. Er behandelt XML Dateien als das was sie sind: Eine hierarchische Anordnung von Knoten, die Kinder und Attribute besitzen.
Arbeitet man mit XML Dateien, möchte man die Inhalte mit genau diesen Mitteln strukturieren. Hierfür dem Syntax mit öffnenden und schließenden Elementen zu folgen, wurde bis jetzt als notwendiges Übel hingenommen. Der Easy XML Editor nimmt Ihnen Tipparbeit ab und ermöglicht Ihnen, sich auf die Inhalte zu konzentrieren.
Es ist ein Editor speziell für die Arbeit mit XML Dateien, mit Funktionen, die ein Texteditor so nicht leisten kann.
2. Verhindert Syntaxfehler
Arbeiten Sie mit dem Easy XML Editor (Baumansicht), dann sorgt er dafür, dass alle öffnenden und schließenden Tags richtig gesetzt werden, dass kein hierarchischer Widerspruch entsteht und dass z.B. Attribute richtig geschlossen werden.
Das heißt, Sie müssen sich über diese Dinge keine Gedanken mehr machen, müssen nicht mühsam in XML Code scrollen, um das schließende Element für Ihre Kopieroperation zu finden.
3. Strukturiert Ihre Daten
Wenn Sie im XML Code arbeiten, müssen Sie sich jedes Mal aufs Neue die Struktur der Daten vorstellen. Um zum Beispiel eine Reihe von Elementen in ein neues, zusätzliches Element einzufassen, müssen Sie wissen, bis wie weit der Text der zu kopierenden Elemente reicht, um dahinter das schließende Element für das zusätzliche Element zu platzieren.
Immer wieder müssen Sie den Code gedanklich zu einer Struktur zusammenfügen, dies kostet Zeit und Mühe. Der Easy XML Editor nimmt Ihnen diese grundsätzlichen Dinge mit der Baumansicht ab. Zusätzlich dazu bietet er Features wie Drag-and-Drop und die Bearbeitung von XML Daten in übersichtlichen Tabellen.
Der Easy XML Editor ist ein komfortabler Editor für XML-Dateien. Sie können XML-Daten damit auf eine ganz neue, intuitive Weise anzeigen lassen und bearbeiten.
1. Baumdarstellung
Der Easy XML Editor stellt XML-Dateien in einer neuen Art und Weise dar, die einzelnen Knoten werden in einer Baumstruktur dargestellt. So können Sie sich schnell und einfach einen Überblick über die Struktur der Daten machen. Es bleibt Ihnen z.B. das lästige Suchen nach dem Ende eines tags erspart, wenn Sie diesen Löschen oder Verschieben möchten.
Sie können auch direkt vor Ort Änderungen an den Knoten vornehmen:
Bereits bekannte Namen werden in einer Auswahlliste dargestellt. Somit ersparen Sie sich das Eintippen:
2. XML Inhalte leicht ändern
Im Easy XML Editor können Sie auf einfache Weise die Eigenschaften von Knoten grafisch ändern. Jede Änderung wird unmittelbar sichtbar.
3. XML Quelltext bearbeiten
Trotz der Ausrichtung auf die Baumansicht können Sie optional den XML-Quelltext direkt bearbeiten. Dies bietet sich vor allem an, wenn Sie Codepassagen kopieren oder aus anderen Dateien einfügen möchten. Sie können Baumansicht und Textansicht gleichzeitig anzeigen und somit die Änderungen leicht verfolgen.
4. Tabellenbearbeitung
XML-Daten können durch eine von Ihnen festgelegte Tabellendefinition auf Tabellen abgebildet werden, die
Tabellendefinitionen erstellen Sie in wenigen Sekunden über ein Dialogfenster.
Zum Beispiel dieser Abschnitt von Daten sieht in der Tabellenansicht folgendermaßen aus:
So können Sie die Daten komfortabel und übersichtlich bearbeiten, Änderungen sind sofort im Baum sichtbar.
5. Änderungen markieren/Historie
Wenn Sie es wünschen, wird jede Änderung an dem XML-Baum markiert. Dadurch schließt man versehentliche Änderungen aus und kann zum Ende der Bearbeitung alle Änderungen nachkontrollieren.
In der so genannten Historie werden die Änderungen aufgelistet. Sie können für jede Änderung einzeln entscheiden, ob diese beibehalten werden soll oder ob Sie sie verwerfen möchten.
6. Suche
Easy XML Editor ermöglicht Ihnen eine Volltextsuche über den XML-Baum,
die Ergebnisse werden übersichtlich in einer Liste angezeigt.
Bei Klick auf einen Listeneintrag springt die Baumansicht zu dem betreffenden Knoten.
7. Kopierfunktion
Die Kopierfunktion erlaubt es, eine beliebige Auswahl von Knoten in die Zwischenablage zu kopieren. Von dort aus können Sie sie dann anderorts einfügen.
Das Kopieren dieses Beispielknotens würde z.B. folgende Daten in die Zwischenablage kopieren:
8. Exportfunktion
Wie in Punkt 4 beschrieben, kann der Easy XML Editor XML-Daten auf Tabellen abbilden.
Diese Tabellen können Sie mit diversen Einstellungen in die Zwischenablage oder eine sog. csv-Datei exportieren.
Dieses Beispiel zeigt Daten, die direkt aus dem Easy XML Editor über die Zwischenablage in ein Tabellenkalkulationsprogramm eingefügt wurden:
9. Werkzeug "Modifikator"
Mit diesem Werkzeug lassen sich mehrere Bedingungen/Aktionen formulieren, sind alle Bedingungen für einen Knoten erfüllt, werden die definierten Aktionen ausgeführt. Sehr hilfreich zum Überarbeiten/Korrigieren von XML.
Eine vollständige Funktionsbeschreibung für den Easy XML Editor können Sie in der Dokumentation nachlesen: Dokumentation Easy XML Editor.
Zusammen mit dem Kauf einer Lizenz erhalten Sie zusätzlich das Tool XML Helper kostenfrei dazu.