Domanda

Sono uno sviluppatore web LAMP in Perl e al mio posto attuale abbiamo uso di alcune magia nera nel usando Perl per recuperare i dati, li gettano in un XML e quindi passare il XML in un file XSL. E questo è tutto gestito magicamente dal onnipotente AxKit . Così probabilmente si può immaginare che il mio XSL è pieno di linee di XSLT, vale a dire if test,@value etc.

Mi chiedevo se c'è qualche strumento, IDE, ecc, che posso utilizzare per aprire il file XSL e controllare l'anteprima HTML senza dover modificare nulla nella mia XSL attuale?

Sono aperto a suggerimenti fintanto che ottiene il lavoro fatto. Grazie.

È stato utile?

Soluzione

IDE XSLT (Interactive Development Environments):

  • XSelerator (quello che ho usato per 6- 7 anni). Libero, ha un debugger per MSXML, ha intellisense sia per XSLT 1.0 e XSLT 2.0. Inoltre ha qualche intellisense dinamica. Il debugger ha punti di interruzione, i punti di interruzione di dati, visualizza alberi temporanei, le variabili, le condizioni di prova, uscita in corrente, ..., ecc.
  • VS2008 - un buon editor XML + XSLT Debugger. Buona Intellisence statica. modelli partita vengono controllati in modo statico. Punti di interruzione, punti di interruzione di dati, la visualizzazione delle variabili e l'uscita in corrente.
  • oXygen
  • XML-SPY (Altova)
  • Stylus Studio

Strumenti di XPath :

Aggiorna :

Sia l'IE e le versioni seguenti del XPath Visualizer hanno ora una nuova, casa sicura, grazie all'ospitalità di Lars Huttar. I link qui sotto puntare al nuovo, sito sicuro.

  • La XPath Visualizer - - Un strumento popolare basato su IE per l'apprendimento XPath e , troppo , giocando con espressioni XPath. libero e open source. Permette qualsiasi espressione XPath da valutare contro un determinato documento XML e displayes risultati hi-illuminato nel documento XML (se sono nodo (s)) o in un contenitore separato (se i risultati sono valori atomici). Consente xsl: variable-s da definire e poi usato nelle espressioni XPath. Consente xsl: key-s da definire e quindi riferimento da tastiera funzioni () all'interno di espressioni XPath
  • .

Altri suggerimenti

Attualmente sto usando Visual Studio, aprire il file XML all'interno di Visual Studio, dal menu di uscita XML Fare clic su Mostra XSLT.

Stylus Studio di essere uno strumento prezioso per tutti i miei bisogni XML. Non ho mai fatto funzionare Wine ruvida però.

Io uso piano di cottura che è gratuito.

Prova Microsoft XML Notepad

sto usando Visual Web Developer 2008 Express Edition ... sotto il mio menu XML tutto quello che vedo è "schemi ..." quando ho un file XSL aperto. Mi sono perso l'installazione di un componente per le altre opzioni?

Un paio di alternative che non sono stati menzionati, ma:

  • XML Copy Editor - Va bene, ma richiedono una fase intermedia per generare codice HTML e quindi aprire HTML in un browser esterno.
  • WMHelp XMLPad - Molti bug minori e fastidi, ma altrimenti molto utile:. può rivedere e le trasformazioni di debug all'interno del IDE

ho scritto un post che descrive questi e un paio di altri strumenti, nel caso in cui qualcuno è interessato: Come testare le trasformazioni XSL .

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top