Kompletne nástroje na úpravu, generovanie a spracovanie XSLT
XML je navrhnutý tak, aby oddelil obsah od vzhľadu. XSL (eXtensible Stylesheet Language) je jazyk na vytváranie štýlových tabuliek, ktoré určujú, ako sa prvky v XML dokumentoch majú zobrazovať používateľovi. Štandard XSL zahŕňa XPath, XSLT (eXtensible Stylesheet Language Transformations) a XSL:FO (eXtensible Stylesheet Language Formatting Objects).
Danes sa tri različici XSLT: XSLT 1.0, XSLT 2.0 in XSLT 3.0, pri čemer vsaka izmed njih gradi na prednostih prejšnje različice. Izdelki podjetja Altova podpirajo vse različice, in sicer celoten razvoj XSLT, vključno z inteligentnim urejevalnikom besedila in odpravljalnikom napak, vizualnimi orodji, ki samodejno ustvarjajo XSLT, ter zmogljivim strežnikom za obdelavo XSLT.
XMLSpy uređaj za uređivanje XSLT nudi svu ugrađenu funkcionalnost i napredne mogućnosti koje su vam potrebne za brzo razvijanje efikasnih i besprijekornih stilova:
Revolucionarna funkcija povratnog mapiranja XSLT vam omogućuje da odmah identifikujete izvorni čvor i instrukciju koja pokreće XSLT transformaciju. Jednostavno kliknite na deo izlaznog dokumenta, a XMLSpy će istaknuti izvorni XML i XSLT.
Za podrobnejšie testovanie, nástroj XSLT Debugger v programe XMLSpy umožňuje krokovo prechádzať transformáciou XSLT, čím analyzujete konkrétny XML dátový uzol, pokyn na spracovanie XSLT a vygenerovaný výstup súčasne.
To vám poskytuje okamžitý vizuální prehľad o tom, ako váš štýlový súbor vykresľuje XML dáta, takže môžete rýchlo urobiť potrebné úpravy.
Koč, ko vaša stilna datoteka doseže želene rezultate, je čas, da transformacijo naredite čim hitreje in učinkoviteje.
Koľko profilovanie je povolené pre transformáciu XSLT, nástroj profiler XSLT zobrazuje metriky, vrátane počtu výskytov, trvania, trvania potomkov a hodnôt XPath. Tieto hodnoty vám umožnia okamžite zistiť, ktoré časti vášho kódu XSLT trvajú najdlhšie pri spracovaní, a prispôsobiť ich podľa toho.
Ali lahko pustite, da program XMLSpy samodejno optimizira vaš stilski list. Inovativni XSL Speed Optimizer analizira transformacijo, da bi identificiral ovire, jo preizkusi glede na preizkušene vzorce optimizacije in notranje informacije, da ugotovi izboljšave hitrosti, in ustvari navodila za obdelavo XML (PI), ki jih samodejno vstavi v stilski list. Nato XSL Speed Optimizer ponovno izvede izvajanje, da ugotovi, katere optimizacije povzročijo povečanje hitrosti, in shrani samo tiste, ki imajo pozitiven učinek.
Predstavte si, že by ste mohli zrýchliť svoje transformácie o 5, 10 alebo 20 % – a to bez toho, aby ste museli nič prepisovať!
XML je odlično primeren za scenarije objave v več kanalih, in StyleVision omogoča enostavno ustvarjanje predlog za objavo vsebine hkrati v tiskani in spletni obliki. Njegov vizualni pristop k oblikovanju predlogov vam omogoča hitro in enostavno ustvarjanje kompleksnih predlogov, s pomočjo vlečenja in spuščanja elementov ter njihovega stiliranja z inteligentnimi pomočniki in čarovniki. Lahko celo temeljite svojo obliko na že obstoječem obrazcu ali dokumentu Word.
Vaša enotna zasnova stilskih list lahko ustvari izhod v formatih HTML, RTF, PDF in Word – ter ustvarja ustrezne XSLT in XSL:FO stilne liste. Prav tako se ustvari avtentični elektronski obrazec za urejanje vsebine.
Funkcionalnost StyleVision zahrnuje:
XSL transformácie sa môžu použiť na konverziu dát, ktoré sú v súlade s jedným XSD, tak, aby boli platné voči inému XSD. Pre generovanie týchto typov XSLT štýlových tabuliek je MapForce najlepším nástrojom. MapForce, grafický nástroj na mapovanie dát, umožňuje vizuálne definovať mapovania medzi XML dokumentmi a využíva rozsiahle funkcie filtrovania a spracovania dát.
Povlečite in spustite elemente za integracijo podatkov v programu MapForce, pri čemer uporabite naslednje funkcije:
XMLSpy, MapForce in StyleVision, orodja za XSL in XSLT, so vključena v posebej cenjeno različico Altova MissionKit. Pridobite 7 orodij za XSLT po ceni, ki je nižja od cene za 2!
Pri transformáciách XSLT je rýchlosť kľúčová.
Pri transformáciách XSLT je rýchlosť kľúčová. Server RaptorXML je navrhnutý od základov tak, aby výrazne zrýchlil spracovanie XSLT pomocou paralelného výpočtu, využívaním optimalizácií kódu s extrémne vysokým výkonom a nízkou spotrebou pamäte.
Značilnosti strežnika RaptorXML:
Použite server RaptorXML na automatizáciu spracovania XSLT štýlových tabuliek, ktoré boli vytvorené v programe XMLSpy a v iných nástrojoch.






