Strumenti completi per la modifica, la creazione e l'elaborazione di file XSLT
XML separa il contenuto dalla presentazione per sua stessa natura. XSL (eXtensible Stylesheet Language) è un linguaggio per la creazione di fogli di stile che specificano come gli elementi nei documenti XML debbano essere visualizzati all'utente finale. Lo standard XSL include XPath, XSLT (eXtensible Stylesheet Language Transformations) e XSL:FO (eXtensible Stylesheet Language Formatting Objects).
Oggi sono in uso tre versioni di XSLT: XSLT 1.0, XSLT 2.0 e XSLT 3.0, ognuna delle quali si basa sui vantaggi della versione precedente. I prodotti Altova supportano tutte le versioni, offrendo un ambiente di sviluppo XSLT completo, che include un editor di testo intelligente e un debugger, strumenti visivi che generano automaticamente codice XSLT e un server di elaborazione XSLT ad alte prestazioni.
XMLSpy Editor XSLT offre tutte le funzionalità integrate e le caratteristiche avanzate necessarie per sviluppare rapidamente fogli di stile efficaci e privi di errori:
Rivoluzionario Mappatura inversa XSLT vi permette di identificare istantaneamente il nodo di origine e l'istruzione che guidano una trasformazione XSLT. Basta cliccare su una parte del documento di output, e XMLSpy evidenzierà il codice XML di origine e l'istruzione XSLT corrispondente.
Per un'analisi più approfondita, il debugger XSLT di XMLSpy consente di eseguire una trasformazione XSLT passo dopo passo, permettendo di analizzare contemporaneamente il nodo dati XML specifico, l'istruzione di elaborazione XSLT e l'output generato.
Questo vi offre una comprensione visiva immediata di come il vostro foglio di stile sta interpretando i dati XML, consentendovi di apportare rapidamente eventuali modifiche necessarie.
Una volta che il foglio di stile produce i risultati desiderati, è il momento di rendere la trasformazione il più rapida ed efficiente possibile.
Quando la profilazione è abilitata per una trasformazione XSLT, il profilatore XSLT visualizza metriche che includono il numero di chiamate, la durata, la durata dei nodi discendenti e i valori XPath. Questi dati consentono di individuare immediatamente quali parti del codice XSLT richiedono più tempo per l'elaborazione, in modo da poterle ottimizzare di conseguenza.
Oppure, è possibile lasciare che XMLSpy ottimizzi automaticamente il foglio di stile. Il rivoluzionario ottimizzatore di velocità XSL analizza la trasformazione per individuare i punti critici, la testa rispetto a modelli di ottimizzazione collaudati e informazioni interne per determinare i miglioramenti di velocità, e genera istruzioni di elaborazione XML (PI) da inserire automaticamente nel foglio di stile. Successivamente, l'ottimizzatore di velocità XSL esegue nuovamente il processo per determinare quali ottimizzazioni si traducono in un aumento della velocità, e salva solo quelle che hanno un impatto positivo.
Immaginate di accelerare i vostri processi di trasformazione del 5%, del 10% o addirittura del 20%, senza dover riscrivere nulla!
XML è particolarmente adatto per scenari di pubblicazione multicanale, e StyleVision rende tutto più semplice fogli di stile per il design per pubblicare contenuti contemporaneamente su supporti cartacei e online. Il suo approccio alla progettazione di fogli di stile visivi consente di sviluppare fogli di stile complessi in modo rapido e semplice, trascinando e rilasciando elementi di design e applicando stili grazie a strumenti di assistenza intelligenti e guide. È possibile persino basare il proprio progetto su un modulo o un documento Word esistente.
Il vostro design di foglio di stile unico produce output in formato HTML, RTF, PDF e Word, oltre ai corrispondenti fogli di stile XSLT e XSL:FO. Viene inoltre generato un modulo elettronico autenticato per la modifica dei contenuti.
Le funzionalità di StyleVision includono:
Le trasformazioni XSL possono essere utilizzate anche per convertire dati conformi a un determinato schema XSD in modo che siano validi rispetto a un altro schema XSD. Per generare questo tipo di fogli di stile XSLT, MapForce è lo strumento migliore. MapForce, uno strumento grafico per la mappatura dei dati, consente di definire.. Mappature da XML a XML visualmente e consentono di applicare potenti funzioni di filtraggio e di elaborazione dei dati.
Trascina e rilascia per integrare i dati in MapForce, utilizzando le seguenti funzionalità:
XMLSpy, MapForce e StyleVision, gli strumenti XSL e XSLT, sono tutti inclusi nel pacchetto Altova MissionKit, offerto a un prezzo speciale. Acquistate 7 strumenti XSLT a un prezzo inferiore a quello di due!
Quando si tratta di trasformazioni XSLT, la velocità è fondamentale.
Quando si tratta di trasformazioni XSLT, la velocità è fondamentale. Il server RaptorXML è stato progettato fin dalle fondamenta per garantire prestazioni eccezionali Elaborazione XSLT ottimizzando i tempi di esecuzione grazie all'utilizzo del calcolo parallelo, all'impiego di ottimizzazioni del codice ad altissime prestazioni e a un'impronta di memoria ridotta.
Funzionalità del server RaptorXML:
Utilizzate il server RaptorXML per automatizzare l'elaborazione dei fogli di stile XSLT sviluppati con XMLSpy e altri strumenti.






