Nwlapcug.com


Che cosa è l'estensione del File XSLT?

Che cosa è l'estensione del File XSLT?


File con estensione XSLT contengono EXtensible Stylesheet Language Transformations. File XSLT vengono utilizzati per definire le regole di stile per la visualizzazione di dati XML. Allo stesso modo che i file CSS vengono utilizzati per contenuto di stile HTML quando viene visualizzato in un browser Web, XSLT è utilizzato per formattare e presentare XML per la visualizzazione. Documenti XSLT sono anche scritti in XML e possono essere convalidati ed elaborati utilizzando gli stessi strumenti come quelli che vengono utilizzati per altri contenuti XML.

Dettagli

XSLT si applica una serie di trasformazioni specificate per i dati XML a che è collegato. Un documento XSLT contiene un insieme di regole che determinano come si dovrebbe trasformare ogni elemento rilevato all'interno di un documento XML. Queste regole comprendono essenzialmente la corrispondenza tra gli elementi di input nei dati XML agli elementi di output, che vengono scritte per la visualizzazione di utente, spesso a un browser Web. XSLT ha la responsabilità di attraversamento di dati XML, nonché di formattarlo per presentazione visiva.

Utilizza

L'aumento nell'uso di XML strutturato dati sul Web e all'interno di altre applicazioni, ha visto un incremento nell'uso delle tecnologie associate ad esempio XSLT. Piuttosto che una fonte di dati interrogata, analizzato, incorniciato all'interno di HTML e quindi in stile utilizzando i CSS, i dati presenti in XML semplicemente visualizzabili in modo accessibile tramite XSLT. Questa impostazione potrebbe ridurre il numero di fasi di lavorazione necessarie per usufruire dei dati XML, ulteriormente aggiungendo i vantaggi dell'utilizzo di XML, tra cui portabilità, estendibilità e accessibilità.

Requisiti

Poiché XSLT è scritto in XML, dovrebbe essere ben formato e può essere verificato come tale utilizzando un validatore XML. Mentre la convalida di XSLT stabilirà che essa è stata correttamente strutturata, o meno il XSLT fa un lavoro affidabile della trasformazione di XML in ingresso è una questione diversa. XSLT è progettato per presentare particolari elementi XML in un modo specificato e deve pertanto corrispondere con i dati che sta usanda per trasformare. L'output di un file XSLT sarà anche spesso XML, in questo caso, troppo può essere convalidato.

Vantaggi

I vantaggi nell'utilizzo di XSLT sono sostanzialmente simili a quelli dell'utilizzo di XML. XSLT è un linguaggio di portatile a causa della costruenda in XML e inoltre contribuisce a utilizzabile come un campione di dati XML può essere. Così come l'elaborazione di XML, XSLT può produrre qualsiasi forma di XML e viene spesso utilizzato per output XHTML. In questo modo i dati che si sta svolgendo in un XML strutturati risorsa per essere presentato come una pagina Web valida, rendere i dati in modo affidabile accessibile a persone utilizzando il browser Web.

Svantaggi

Alcuni sviluppatori trovano XSLT una lingua difficile da funzionare con. La sintassi è dettagliata e non particolarmente leggibile agli esseri umani quando confrontato con molte altre forme di XML. Una delle principali critiche di XSLT è che nonostante la sua portabilità, c'è ancora un limite a cui esso è scarsamente supportato da altre applicazioni. Come con qualsiasi tecnologia Web, è in gran parte dipende da ciò che l'utente ha l'utilità di un'applicazione che coinvolge XSLT in esecuzione sul lato client e per questo motivo XSLT può essere ostacolata da una mancanza di sostegno.