Generowanie XSLT metodą „przeciągnij i upuść” do wyświetlania XML jako HTML?

(Szukałem i przeglądałem pytania XSLT, a także przeglądałem produkt Altova, ale jeszcze nie produkt Stylusa).

Nie chcę już słyszeć, że XSLT jest skomplikowany i trudny do ręcznego kodowania. Tak właśnie wyglądał HTML, gdy został po raz pierwszy spopularyzowany. (Wiem, porównanie jabłek i pomarańczy, ponieważ XSLT jest językiem przetwarzania, a HTML jest tylko językiem wyświetlania i metatagowania.) Ale teraz bardzo niewielu ludzi ręcznie tworzy HTML. Używają po prostu edytorów WYSIWIG i kontynuują swoje życie (programowanie).

Wiem, że XSLT może wiele zrobić, a niektóre zadania, które może wykonać, nie są proste.

Ale mój jest.

Mam proste pliki XML, takie jak raporty testowe CUnit i standardowe dane XML z lintem PC. Chcę pobrać taki plik XML i:

Kliknij dwukrotnie, aby otworzyć w Greatest_XSLT_EditorNiech automatycznie sparsuje XML i pokaże mi widok drzewa dokumentu XMLPozwól mi przeciągać i upuszczać obiekty graficzne, takie jak tabele i pola, i przeciągać i upuszczać elementy dokumentu XML z widoku drzewa do tych tabel i pól, tak abyDostaję ładnie wyglądające WYSIWIGowe wyświetlanie moich danych XML IKlikam Zapisz arkusz stylów i monituje o ścieżkę do pliku, aby zapisać automatycznie wygenerowany XSLT, który po skojarzeniu z XML wyświetli mój XML w przeglądarce jako HTML wyglądający tak jak w kroku 4Miłym akcentem byłoby to, że pyta mnie, czy chciałbym dodać wskaźnik do mojego nowego XSLT w moim pliku XML i oferuje do tego okno Zapisz jako

Nie trzeba dodawać, że używałbym moich XSLT generowanych metodą przeciągnij i upuść zarówno: Poprzez krok 6, aby moje XML były wyświetlane tak, jak je lubię i b. Za pomocą xsltproc, wsadować tłumaczenia XML na HTML, aby później wyświetlić je w razie potrzeby

PYTANIE: Gdzie znajdę „Greatest_XSLT_Editor”?

Aktualizacja - rysik jest teraz zarejestrowany. (Moja prośba o rejestrację próbną utknęła w ich filtrach antyspamowych, ale wsparcie znalazło ją i wydostało.) Mam nadzieję, że spróbuję również ich, zaczynając od samouczka. Chciałbym mieć więcej czasu na to wszystko ...

Aktualizacja - próba Altova StyleVision - jak poniżej, nie powiodła się w kroku # 3. Znaleziono ich tutorial na stronie

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

więc spróbuję tego.

Otworzyłem Altova StyleVision na ekranie. To nie było przeciąganie i upuszczanie ani dwukrotne kliknięcie, aby pobrać mój XML, ale OK, Plik> Nowy> Z XML był wystarczająco dobry. I mam automatycznie wygenerowane okno drzewa schematu, które pokazuje krok # 2 powyżej. Ale z pewnością nie zorientowałem się, jak obsługiwać okno Projekt z wstawianiem elementów HTML i przeciąganiem / upuszczaniem elementów drzewa (krok # 3) w taki sposób, że po kliknięciu „PreviewHTML” otrzymuję oczekiwany kod HTML (krok 4). Może powinienem po prostu zadzwonić do Altova i uzyskać pomoc w procesie ...

questionAnswers(4)

yourAnswerToTheQuestion