Orodja za XSLT

Nástroje za razvoj XSLT

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.

Uređuj, ispravljaj greške i optimizuj XSLT

Uređaj za uređivanje XSLT

Uređaj za uređivanje 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:

  • Boja syntaktická, číslovanie riadkov, zloženie kódu a vytváranie záložiek
  • Pomoc pri dopĺňaní kódu a kontextovo závislé vstupné pomôcky
  • Preverjanje in odpravljanje napak XSLT
  • Interaktívni nástroj za gradnju in testiranje XPath izrazov
  • Osnova XSL a informacijska okna XSL
  • Podpora za Java, C#, JavaScript in VBScript v stilskih listih
  • Hitro premenjanje in vgrajeni spletni brskalnik
  • Špecializovaný Orodja za XSLT 3.0

XSLT: Povratno mapiranje

Odlažbujte s pomočjo povratnega pretvorbe XSLT

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.

Odlaževalec XSLT

odlaževalec 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.

XSLT analizator

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.

Profilator XSLT

XSL optimalizator hitrosti

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ť!

Vizualni dizajn stilskih listov XSLT

dizajner predloškov za stil

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:

  • Dizajn predložaka stilova in poročil za virе XML, podatkovnih zbirk in XBRL
  • XML do PDF
  • XML na HTML
  • Izpis za različne formate, primeren za tisk in splet
  • Čarodeji in pomočniki za prijavo
  • Návrhy vychádzajú z existujúcich formátov a dokumentov Word
  • Obširno Funkcije, ki so usmerjene k razvijalcem
  • Visoka zmogljivost avtomatizacije s pomočjo strežnika StyleVision

XSLT za mapiranje podatkov

Mapovanie XML pomocou XSLT

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:

  • Pretvorba XML datoteke v XML datoteko
  • Automatické generovanie XSLT alebo XQuery pre transformácie medzi XML dokumentmi
  • Knjižnice funkcij XSLT 1.0/2.0 in napredne funkcije za obdelavo podatkov
  • Graditelj vizualnih funkcij
  • Prevod dát medzi rôznymi formátmi: XML, databázy, Excel, EDI, jednoduché textové súbory, XBRL a ďalšie
  • Visoko zmogljiva avtomatizacija s pomočjo strežnika MapForce

Kompletní nástrojová sada pro vývoj XSLT

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á.

Visoka zmogljivost obdelave XSLT

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:

  • Paralelno nahránovanie, validácia a spracovanie, navrhnuté takto
  • Visoko zmogljivo obdelovanje XSLT in XQuery
  • Preverjanje XML, JSON in XBRL
  • Široka ponudba funkcij za programere, vključno s poročanjem o napakah, API-ji za .NET in Python, in še več
  • Integrácia s XMLSpy pre zvýšenie rýchlosti spracovania dát na serveri priamo v prostredí IDE

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.