![]() |
![]() | ![]() | ![]() | XML-Bearbeitungstools von Altova
Intelligentes Editieren von XMLEine Grundvoraussetzung in der XML-Entwicklung ist sicherzustellen, dass Instanzdokumente mit bestimmten Dokumententypen oder Schemas konform sind, sodass sie problemlos zwischen verschiedenen Softwareprodukten und Umgebungen ausgetauscht und von diesen gelesen werden können. Intelligente XML-Editierfunktionen sind bei der Erstellung von konformen (also gültigen) XML-Dokumenten ungemein hilfreich. Durch die Verwendung von Schemas oder DTDs erhalten Sie Rückmeldungen über das Inhaltsmodell Ihres Dokuments. Die DTD bzw. das Schema definiert, welche Elemente oder Attribute an einer bestimmten Stelle zulässig sind. XMLSpy® 2010 enthält den einzigartigen XML Validator, der das Dokument auf Wohlgeformtheit prüft und Fehler in der Elementstruktur sofort meldet. Das Validierungsfenster enthält genaue Informationen über jeden Fehler, u.a. über die Fehlerursache; es enthält einen Link zum Fehler in der XML-Arbeitsdatei, einen Link zur entsprechenden Definition/zu den entsprechenden Definitionen in der damit verknüpften Schemadatei und sogar einen Link zum jeweiligen Abschnitt der entsprechenden Spezifikation auf der W3C Website. Zusätzlich dazu bieten die XMLSpy Editieransichten Funktionen zur Autokomplettierung, kontextsensitive Syntaxhilfe, Popup-Eingabehilfen, Syntaxfärbung und vieles mehr. Diese produktivitätssteigernden Features helfen Ihnen, schnell und einfach gültige XML-Dokumente zu entwickeln. XML-EditieransichtenObwohl die XML-Syntax vom Aufbau her sehr einfach ist, umfasst die XML-Editierung ein breites Aufgabenspektrum - von ganz einfachen bis zu hochkomplexen. Egal ob Sie nun mit einem XML-Instanzdokument, einem XML-Schema, einem XSLT Stylesheet oder einer beliebigen anderen Art von XML-Datei arbeiten - es ist wichtig, Ihr Produkt effizient anzeigen und editieren zu können. Einige Entwickler ziehen es z.B. vor, XML-Schemas über eine graphische Benutzeroberfläche zu entwickeln, über die sie Beziehungen zwischen Elementen visualisieren können, während andere ihr Schema lieber manuell über eine textbasierte Benutzeroberfläche erstellen. Andere wiederum wechseln während der Entwicklung gerne zwischen verschiedenen Ansichten hin und her, verwenden für einige Aufgaben eine Textansicht, für andere eine graphische Ansicht und für andere einen XML Editor nach Art eines Textverarbeitungsprogramms. XMLSpy bietet dank der folgenden fünf synchronisierten XML-Editieransichten unübertroffene Flexibilität bei der XML-Entwicklung: Advanced Text-Ansicht, Grid-Ansicht, XML Schema/WSDL Design-Ansicht, Authentic-Ansicht und Browser-Ansicht. Je nach Bedarf können Sie zwischen diesen verschiedenen Ansichten wechseln, und die für Ihr Projekt und Ihre Arbeitsweise jeweils am besten geeigneten Tools und Optionen verwenden. XML-VergleichWenn Teams an XML-Entwicklungsprojekten arbeiten, entstehen oft mehrere Datei- und Verzeichnisversionen, die auf Unterschiede überprüft werden müssen, sodass die Änderungen entweder zusammengeführt oder verworfen werden können - eine oft mühsame und zeitraubende Prozedur. Entwickler, die mit diesen Aufgaben konfrontiert sind, benötigen ein leistungsstarkes Vergleichstool, um Code schnell finden und mergen zu können und nicht zu viel Zeit mit dem Editieren, der Behebung von Divergenzen und dem Zusammenführen unterschiedlicher Versionen verbringen zu müssen. Das visuelle Vergleichstool von XMLSpy gestattet Ihnen, XML-Dokumente und Verzeichnisse auf einfache Weise und unter Berücksichtigung des XML-Codes zu vergleichen und zusammenzuführen. Dieses Tool eignet sich ideal für das Editieren von XML-Dokumenten und den Abgleich von Verzeichnissen in Teams. Des Weiteren bietet Altova DiffDog® 2010 außerdem intelligente XML-fähige Vergleichsfunktionen für XML-Dokumente und Verzeichnisse. Es stehen Ihnen damit leistungsstarke Funktionen zum Vergleichen, Editieren und Zusammenführen von jeder Art von textbasierten Dateien, Binärdateien und Verzeichnissen, die jede beliebige Art von Dateien enthalten können, zur Verfügung. Microsoft Visual Studio IntegrationVisual Studio ist die führende Entwicklungsplattform von Microsoft, die Entwicklern umfangreiche Funktionen zum Erstellen und Entwickeln verteilter Applikationen für Windows®, das Internt und mobile Geräte bietet. Aufgrund des weitverbreiteten Einsatzes von XML in diesen Applikationsarten benötigen .NET-Entwickler eine XML-Entwicklungsumgebung, die genauso robust ist, wie ihre allgemeine Entwicklungsplattform. XMLSpy bietet vollständige Integration mit Visual Studio. Dank des kostenlosen, optionalen Integrationspakets können Entwickler die umfangreichen Funktionalitäten der marktführenden XML-Entwicklungsumgebung nahtlos in derselben Applikationsentwicklungsumgebung nutzen, in der sie ihre .NET-Applikationen erstellt haben. Eclipse IntegrationDie Entwicklungsumgebung Eclipse ist eine Plattform, die sich in der Java-Entwicklung, bei der Arbeit mit WebSphere und anderen plattformunabhängigen Development-Projekten zunehmender Beliebtheit erfreut. XMLSpy® 2010 bietet ein kostenloses optionales Integrationspaket zur Integration mit Eclipse. Entwickler können dadurch die speziellen XML-Editieransichten und XML-Funktionen von XMLSpy, der Industriestandard-XML-Entwicklungsumgebung, direkt von Eclipse aus nutzen. Die Eclipse-Plattform ist eine Open Source-Plattform, die kostenlos angeboten wird und von der Enterprise und der Professional Edition von XMLSpy® 2010 unterstützt wird. Projekt-AnsichtBei XML-Entwicklungsprojekten werden in der Regel mehrere XML-Instanzdokumente und die dazugehörigen XML-Schema, DTD-, XSL-, XQuery- und HTML-Dateien verwendet. Ob Ihr Projekt nun 10 oder 10.000 Dokumente umfasst, die Verwaltung dieser Dokumente ist oft keine leichte Aufgabe. XMLSpy enthält ein Projekt-Fenster , in dem Sie Dateien in Ordnern gruppieren können, um Ihr Projekt logisch und übersichtlich zu strukturieren. Dank dieser Möglichkeit können Sie Validierungs- und Transformierungsregeln definieren, Batch-Operationen durchführen und vieles mehr. VersionskontrolleWenn Sie im Team an XML-Dokumenten arbeiten, ist es ungeheuer wichtig, den Dateizugriff zu kontrollieren und eine Versionskontrolle zu verwenden. XMLSpy unterstützt gängige Versionskontrollsysteme wie CVS, Microsoft Visual SourceSafe und andere. Hierdurch kann eine Arbeitsgruppe an einer Gruppe von XML-Dokumenten arbeiten, die unter Versionskontrolle stehen. Web-Based Distributed Authoring and Versioning (WebDAV)WebDAV (Web-based Distributed Authoring and Versioning) ist ein standardisierter Satz von Erweiterungen zum HTTP-Protokoll, mit dem User Dateien auf entfernten Webservern gemeinsam bearbeiten und verwalten können. XMLSpy bietet vollständige WebDAV-Unterstützung. Somit können Sie XML-Dateien direkt von jedem WebDAV-fähigen Dateisystem, Server oder jeder WebDAV-fähigen Datenbank laden, editieren und speichern. Viele andere hilfreiche XML-EditierfunktionenXMLSpy bietet komplette Unicode-Unterstützung, verfügt über eine Rechtschreibprüfung und eine ganze Palette an konfigurierbaren Editiereinstellungen, um Ihr Editieren in XML so produktiv wie möglich zu machen.
| ![]() |
![]() | ![]() | ||||||||||||||||||||||||||||||
| Altova | Rechtsabteilung | Presse | Partner | Karriere | Übersicht | Kontakt | Altova Blog | |||
|
