Generierung von XSLT per Drag & Drop für die Anzeige von XML als HTML?

(Ich habe XSLT-Fragen durchsucht und mir auch Altovas Produkt angesehen, aber noch nicht Stylus 'Produkt.)

Ich möchte nicht noch einmal hören, dass XSLT kompliziert und schwer per Hand zu codieren ist. So war HTML, als es zum ersten Mal populär wurde. (Ich weiß, Äpfel und Orangen im Vergleich, weil XSLT eine Verarbeitungssprache ist und HTML nur eine Anzeige- und Meta-Tag-Sprache.) Aber nur sehr wenige Leute fertigen HTML von Hand. Sie benutzen einfach die WYSIWIG-Editoren und machen mit ihrem (Programmier-) Leben weiter.

Und ich weiß, dass XSLT eine Menge kann und einige Aufgaben nicht einfach sind.

Aber meins ist.

Ich habe einfache XML-Dateien, wie z. B. CUnit-Testberichte, und PC-Lint-Standard-XML-Ausgabe. Ich möchte eine solche XML-Datei nehmen und:

Doppelklicken Sie, um in Greatest_XSLT_Editor zu öffnenLassen Sie das XML automatisch analysieren und mir eine Baumansicht des XML-Dokuments anzeigenLassen Sie mich grafische Objekte wie Tabellen und Felder ziehen und ablegen und Elemente des XML-Dokuments aus der Baumansicht in diese Tabellen und Felder ziehen und ablegen, so dassIch bekomme eine gut aussehende WYSIWIG-Anzeige meiner XML-Daten UNDIch klicke auf Save Style Sheet (Stylesheet speichern) und werde aufgefordert, einen Dateipfad zum Speichern des automatisch generierten XSLT anzugeben, der, wenn er mit dem XML verknüpft ist, mein XML in einem Webbrowser wie in Schritt 4 als HTML anzeigtSchön wäre, wenn ich gefragt würde, ob ich einen Zeiger auf mein neues XSLT in meiner XML-Datei einfügen möchte, und mir dafür einen Dialog Speichern unter anbietet

Es erübrigt sich zu erwähnen, dass ich meine per Drag & Drop generierten XSLTs wie folgt verwenden würde: a. In Schritt 6, um meine XMLs so anzuzeigen, wie ich sie mag und b. Mit xsltproc können Sie XMLs stapelweise in HTMLs umwandeln, um sie später wie gewünscht anzuzeigen

FRAGE: Wo finde ich "Greatest_XSLT_Editor"?

Update - Stylus jetzt registriert. (Mein Antrag auf Testregistrierung ist in den Spam-Filtern stecken geblieben, aber der Support hat ihn gefunden und herausgebracht.) Ich hoffe, ich kann ihn auch testen, beginnend mit dem Tutorial. Ich wünschte, ich hätte mehr Zeit für all das ...

Das Update, bei dem Sie Altova StyleVision wie unten beschrieben ausprobieren, ist in Schritt 3 fehlgeschlagen. Fanden ihr Tutorial bei

http://altova-aot.s3.amazonaws.com/Altova%20StyleVision%20Module%201/player.html

Also werde ich das versuchen.

Ich habe Altova StyleVision auf dem Bildschirm geöffnet. Es war nicht per Drag & Drop oder Doppelklick möglich, mein XML zu importieren, aber OK, Datei> Neu> Aus XML war gut genug. Und ich habe ein Schema Tree-Fenster automatisch generiert, das Schritt 2 oben zeigt. Aber ich habe sicherlich nicht herausgefunden, wie man das Design-Fenster mit dem Einfügen von HTML-Elementen und dem Ziehen / Ablegen von Baumelementen (Schritt 3) bedient, sodass ich beim Klicken auf "PreviewHTML" einen erwarteten HTML-Code erhalte (Schritt 4). Vielleicht sollte ich einfach Altova anrufen und Unterstützung für den Test erhalten ...

Antworten auf die Frage(4)

Ihre Antwort auf die Frage