XPath AnalyzerXMLSpy® 2012 bietet intelligente XPath-Autokomplettierungsfunktionen, einen leistungsstarken XPath Analyzer und den XPath Builder, die Ihnen bei der Erstellung und Validierung von XPath-Ausdrücken, die bei der Erstellung von XSLT, XQuery und XML-Schemas verwendet werden, helfen. XMLSpy® 2012 unterstützt die XPath 1.0- sowie die XPath 2.0-Spezifikation, die um viele leistungsstarke neue Features und Datenverarbeitungsfunkionen ergänzt wurde, und aufgrund der vielen unterstützten Datentypen stabiler ist.
Intelligente XPath AutokomplettierungWährend der Erstellung eines XPath-Ausdrucks werden Ihnen nun in der Textansicht, der Grid-Ansicht oder im Fenster "XPath-Analyzer" von XMLSpy® 2012 gültige XPath-Funktionen sowie Element- und Attributnamen aus dem dazugehörigen Schema und der/den XML-Instanzdatei(en) vorgeschlagen. Die intelligente XPath-Autokomplettierungsfunktion berücksicht bei der Auflistung von Optionen auch Namespaces und schlägt auch Pfade vor, wenn der erforderliche Node sich nicht in unmittelbarer Nähe des aktuellen Kontexts befindet.
XPath 1.0 / 2.0 Analyzer-FensterDas Fenster "XPath Analyzer" in XMLSpy® 2012 kann in der Text- oder Grid-Ansicht zum Auswerten und Visualisieren des Ergebnis-Node-Set jedes beliebigen XPath-Ausdrucks, den Sie eingeben, verwendet werden. Der XPath-Ausdruck wird einfach in das Fenster eingegeben und XMLSpy zeigt die Ergebnisse in Echtzeit an. Sie können Ihre XPath-Ausdrücke sogar an mehreren Dateien gleichzeitig auswerten. Zur Verfügung stehen die Optionen Auswertung eines XPath-Ausdrucks in der aktuellen Datei, allen offenen Dateien, im gesamten Projekt oder in einem Dateiordner. Wenn Sie im Ergebnisfenster auf einen Node klicken, wird der entsprechende Node in der Datei selbst markiert.
Während der Erstellung eines Ausdrucks wird die korrekte Syntax schwarz angezeigt, fehlerhafte Ausdrücke erscheinen rot markiert. Die intelligente Autokomplettierungsfunktion bietet als Hilfe für die Vervollständigung des Ausdrucks in einem Popup-Fenster eine Liste mit Auswahlmöglichkeiten.
Das XPath Analyzer-Fenster bleibt geöffnet, solange Sie Ihre Dateien bearbeiten. Sie können die Ergebnisse von bis zu neun verschiedenen XPath-Ausdrücken auf separaten Registern speichern. Auf diese Art können Sie Änderungen an der Datei vornehmen und den Ausdruck/die Ausdrücke anschließend neu auswerten, ohne ihn erneut eingeben zu müssen. Nur XMLSpy bietet die Möglichkeit XPath-Ausdrücke und deren Ergebnisse während der Arbeit direkt in der Berbeitungsansicht zu speichern, was eine enorme Zeitersparnis mit sich bringt.
Die intelligente XPath-Autokomplettierungsfunktion und der XPath Analyzer von XMLSpy sind v.a. bei der Erstellung von XSLT, XQuery und XML-Schemas enorm hilfreich, da Sie dadurch XPath-Ausdrücke schnell und auf intuitive Art zusammenstellen und überprüfen können. Damit sparen Sie Stunden, die Sie sonst für das Debuggen und das Auffinden von XPath-Problemen, einer häufigen Fehlerquelle in XML-Schema-Applikationen, aufwenden müssten. XPath 1.0 / 2.0 BuilderDer XMLSpy® 2012 XPath Builder hilft Ihnen dabei, XPath 1.0 und 2.0 Ausdrücke durch einfaches Auswählen mit der Maus zu definieren. Wählen Sie einfach ein Element oder Attribut aus Ihrer XML-Datei aus. Mit dem Befehl "Copy XPath" werden die zugehörigen XPath-Ausdrücke direkt in die Zwischenablage kopiert.
Dieser kann anschließend in XSLT- und XQuery-Dokumente eingefügt oder zum Erstellen von XML Schema Identity Constraints verwendet werden.
|
| ||||||||||||||||||||||||||||||
| Altova | Rechtsabteilung | Presse | Partner | Karriere | Übersicht | Kontakt | Altova Blog | Mobile | Full Site | |||
|
