Frage

Ich bin ein LAMP Web-Entwickler in Perl und an meinem aktuellen Ort verwenden wir einige schwarze Magie Perl bei der Verwendung der Daten abgerufen werden, so dass sie in eine XML werfen und dann die XML in eine XSL-Datei übergeben. Und dies alles ist magisch von der allmächtigen AxKit behandelt. So können Sie sich wahrscheinlich vorstellen, dass mein XSL von XSLT-Linien voll ist, das heißt if test,@value etc.

Ich frage mich, ob es irgendein Werkzeug ist, IDE, etc, die ich verwenden können, ohne die XSL-Datei zu öffnen und überprüfen Sie die HTML-Vorschau etwas in meinem aktuellen XSL ändern?

Ich bin offen für Anregungen, solange es die Arbeit erledigt wird. Danke.

War es hilfreich?

Lösung

XSLT IDEs (Interactive Development Environments):

  • XSelerator (die, die ich habe für 6- benutze 7 Jahre). Frei, hat einen Debugger für MSXML, hat intellisense sowohl für XSLT 1.0 und XSLT 2.0. Darüber hinaus hat einige dynamische intellisense. Der Debugger hat Stützpunkte, Daten-Breakpoints, visualisiert temporäre Bäume, Variablen, Testbedingungen, Stromausgang, ... etc.
  • VS2008 - ein guter XML-Editor + XSLT-Debugger. Gute statische Intellisence. Spiel Muster sind statisch geprüft. Haltepunkte, Daten-Breakpoints, Visualisierung von Variablen und die aktuellen Ausgabe.
  • oXygen
  • XML-SPY (Altova)
  • Stylus Studio

XPath-Tools :

Aktualisieren :

Sowohl der IE und die FF-Versionen des XPath Visualizer haben jetzt ein neues, sicheres Zuhause, dank der Gastfreundschaft von Lars Huttar. Die folgenden Links verweisen auf den neuen, sicheren Ort.

  • Die XPath Visualizer - - Ein populär IE-basiertes Tool für das Lernen XPath und FF-basierte, zu , indem sie mit XPath-Ausdrücken zu spielen. Freie und Open Source. Kann jeder XPath-Ausdruck gegen ein bestimmtes XML-Dokument ausgewertet werden und displayes die Ergebnisse hallo-beleuchtet in dem XML-Dokument (wenn sie Knoten (n)) oder in einem separaten Feld (wenn die Ergebnisse atomare Werte sind). Ermöglicht xsl: variable-s definiert werden und dann in XPath-Ausdrücken verwendet. Ermöglicht xsl: key-s definiert werden und dann durch Taste () Funktionen in XPath-Ausdrücken verwiesen
  • .

Andere Tipps

ich derzeit Visual Studio verwenden, öffnen Sie Ihre XML-Datei in Visual Studio, aus XML-Menü klicken Sie zeigen Xslt Ausgabe.

fand ich Stylus Studio ein unschätzbares Werkzeug für alle meine XML Bedürfnisse zu sein. Ich lief es nie rau Wein though.

Ich benutze Kochfeld, das frei ist.

Versuchen Sie Microsoft XML Notepad

Ich bin mit Visual Web Developer 2008 Express Edition ... unter meinem XML-Menü alles, was ich sehe, ist „Schemen ...“, wenn ich eine XSL-Datei geöffnet haben. Habe ich eine Komponente für die anderen Optionen zu installieren?

Ein paar Alternativen, die nicht erwähnt wurden, noch:

  • XML Copy Editor - Okay, aber erfordert einen Zwischenschritt HTML und dann öffnet HTML in einem externen Browser zu erzeugen.
  • WMHelp XMLPad - Viele kleinere Fehler und Belästigungen, aber sonst sehr nützlich. innerhalb der IDE überprüfen und Debug-Transformationen

Ich schrieb einen Beitrag diese und ein paar andere Werkzeuge zu beschreiben, falls es jemanden interessiert: Wie XSL-Transformationen testen .

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top