XML-BearbeitungDank seiner intuitive Benutzeroberfläche, der zahlreichen Ansichtsoptionen und der intelligenten Bearbeitungsfunktionen von Altova XMLSpy® 2012 lassen sich XML-Dokumente schnell und effizient bearbeiten. VorlagenWenn Sie eine neue XML-Datei erstellen, können Sie mit Hilfe von XMLSpy® 2012 sicherstellen, dass ein gültiges XML-Dokument erzeugt wird.
XMLSpy® 2012 verfügt über Vorlagen für die gebräuchlichsten XML-Dokumenttypen. Diese Liste kann jederzeit über das Einstellungsdialogfeld ergänzt werden. Für jeden bekannten Dokumenttyp liefert XMLSpy eine Vorlage, die die zugehörige DTD oder das entsprechende XML-Schema referenziert sowie das Root-Element, das als Ausgangspunkt zur Erstellung eines Dokuments dient.
Sie können Vorlagen speziellen Bedürfnissen anpassen und neue Vorlagen über das Einstellungsmenü hinzufügen. Funktionen zur intelligenten XML-EditierungSobald XMLSpy weiß, welches Schema oder welche DTD mit Ihrem Dokument verknüpft ist, wird der Validierungsparser verwendet, um alle relevanten Informationen über das Inhaltsmodell zu extrahieren. Auf diese Art stehen Ihnen bei der Bearbeitung der XML-Datei ständig Hintergrundinformationen zur Verfügung. Kontextsensitive XML-Eingabehilfen Beim Eingeben eines neuen (leeren) Elements oder Attributs in der XML-Textansicht oder der XML Grid-Ansicht zeigt XMLSpy® 2012 sofort eine Liste aller verfügbaren Objekte an, die an der gewünschten Stelle eingefügt werden können. Wenn Sie durch die Liste der Auswahlmöglichkeiten scrollen, werden alle Annotationen aus dem verknüpften Schema rechts von den einzelnen Elementen oder Attributen angezeigt, sodass Sie bei der Bearbeitung sehen, wozu die einzelnen Elemente verwendet werden. Kontextsensitive Auswahlmöglichkeiten in der Textansicht:
Kontextsensitive Auswahlmöglichkeiten in der Grid-Ansicht:
Ein ähnliches Popup wird angezeigt, wenn der Inhalt von Elementen oder Attributen durch Enumerationen oder eine choice eingeschränkt wird. Sie brauchen nur den Namen eines Elements oder Attributs einzugeben, und XMLSpy wählt automatisch den passenden Vorschlag, den Sie dann durch Drücken der Eingabetaste übernehmen können. Auto-Komplettierung Ohne die XML-Editierfunktionen in XMLSpy können sich beim Editieren in einer reinen Textansicht schnell Fehler durch ungeschlossene Klammern, nicht korrekt geschlossene Elemente, oder andere Verstöße gegen die Wohlgeformtheit ergeben. XMLSpy® 2012 hilft Ihnen, diese Fehler zu vermeiden. Elemente werden automatisch komplettiert, und alle nötigen Attribute werden eingefügt, sobald Sie die "Klammer Zu"-Taste drücken. Der Cursor wird zwischen den Start- und Endtag des Elementes gesetzt, sodass Sie weitere Child-Elemente oder Content einfügen können, wobei gewährleistet bleibt, dass Ihre Bearbeitungen gültig sind.
Eingabehilfen Dank der drei Eingabehilfen-Fenster in XMLSpy® 2012, die Ihnen anzeigen, welche Elemente an der aktuellen Position zulässig sind, sodass Sie jederzeit mühelos ein neues Element in Ihr Dokument einfügen können, wird das Erstellen und Editieren von XML-Dokumenten zusätzlich vereinfacht.
Sie können wählen, ob Sie ein Element anhängen, vor dem aktuellen Element einfügen oder als Child-Element zum ausgewählten Element hinzufügen wollen. Je nach Kontext zeigen die Eingabehilfen an, welche Auswahlmöglichkeiten an einer bestimmten Stelle erlaubt sind. Obligatorische Elemente werden automatisch mit einem Ausrufungszeichen (!) versehen. Elemente, die innerhalb des aktuellen Parent-Elementes verwendet werden können, aber an der aktuellen Stelle nicht zulässig sind, werden grau angezeigt. Durch Doppelklicken auf das gewünschte Element wird dieses automatisch in das XML-Dokument eingefügt. Die Eingabehilfen zeigen danach Optionen für das neu eingefügte Element an. Sollten Sie dennoch eine ungültige Sequenz erstellt haben, wird durch den inkrementellen Validierungsparser automatisch eine Fehlermeldung im Eingabehilfefenster angezeigt.
Die verfügbaren Attribute zu einem Element werden in einem zweiten Eingabehilfenfenster des XML Editors angezeigt. Es zeigt eine Liste der für das Element verfügbaren Attribute an und bietet dieselben Funktionalitäten wie die Eingabehilfe für Elemente.
Einbetten externer kodierter Dateien Der Befehl "Einfügen / Externe kodierte Datei" steht in der Text- und der Grid-Ansicht zur Verfügung. Sie können damit eine externe Datei wie z.B. ein Bild als kodierten Base-16- oder Base-65-Text an jeder beliebigen Stelle im XML-Dokument einfügen. Auf diese Art können Sie alle erforderlichen Daten aus verschiedenen externen Dateien in ein großes XML-Dokument inkludieren.
Info FensterZusätzlich zu den Eingabehilfe-Fenstern, bietet XMLSpy® 2012 ein Info-Fenster, welches während der Bearbeitung der XML-Datei Informationen über das aktuelle Element oder Attribut anzeigt.
Das Info-Fenster steht in allen Editier-Ansichten von XMLSpy® 2012 zur Verfügung. UndoXMLSpy® 2012 unterstützt unbegrenztes Rückgängigmachen (Undo) und Wiederherstellen (Redo) in allen Ansichten. XMLSpy® 2012 merkt sich jede Änderung innerhalb des Dokumentes und ermöglicht Ihnen die Rückverfolgung Ihrer Arbeitsschritte. SortierenWenn Sie in der Tabellenansicht mit sich wiederholenden Elementen arbeiten, zeigt XMLSpy® 2012 die zugehörigen Attribute und Subelemente als Spalten an, die mit einem einzigen Klick in auf- und absteigender Reihenfolge sortiert werden können. XMLSpy® 2012 erkennt automatisch, ob eine alphabetische oder numerische Sortierung erforderlich ist und fragt den Benutzer, falls dies unklar erscheint. Testen Sie die leistungsstarken XML-Bearbeitungsfunktionen selbst - Downloaden Sie eine kostenlose 30-Tage-Testversion von XMLSpy. |
| ||||||||||||||||||||||||
| Altova | Rechtsabteilung | Presse | Partner | Karriere | Übersicht | Kontakt | Altova Blog | Mobile | Full Site | |||
|
