Próbuję owijać głowę wokół XML i XSLT, aw moich badaniach natknąłem się na różne procesory XSLT.Jakie narzędzia XSLT 2.0 istnieją?
Xalan był pierwszym i wydaje się działać całkiem dobrze i jest darmowy, z wyjątkiem tego, że potrzebuję/chcę korzystać z funkcji w specyfikacji 2.0, w tym schematu XML. Aby to zrobić, muszę albo pracować z rozszerzeniami i Xalanem, albo przełączać się na inne.
Więc szukałem czegoś więcej i ktoś wskazał mi Saxona, który nie jest świadomy zarówno XML-Schema, jak i darmowy, co nie jest dramatyczne samo w sobie, ale nieco smutne.
To właśnie tam, gdzie jestem teraz, i szukam wskazówek dotyczących narzędzi, które mogę wykorzystać do osiągnięcia moich celów, które będą używać specyfikacji 2.0.
Nie mam nic przeciwko temu językowi, ale wolę coś Java, Python lub Ruby (lub cokolwiek innego za darmo i platformę krzyżową).
Podżeganie, aby uzyskać dodatkową karmę: Czy mogę skorzystać z bezpłatnej wersji Saxon w połączeniu z Xerces, aby osiągnąć to, czego chcę?
Niektóre dalsze odczyty wydają się sugerować, że Saxon jest jedynym sposobem, aby przejść do procesorów schematu świadomy, ale myślę, że mogłem technicznie łączcie Saxon i Xerces2, ale wciąż muszę wymyślić jak. –
Również interesujące: lista wszystkich XSLT 2.0 procesorów w tym pytaniu: http://stackoverflow.com/questions/515979/java-xslt-processors-supporting-xpath-2-0 – Abel