Pregunta

Soy desarrollador web LAMP en Perl y en mi lugar actual usamos algo de magia negra al usar Perl para recuperar los datos, colocarlos en un XML y luego pasar el XML a un archivo XSL.Y todo esto es manejado mágicamente por el todopoderoso AxKit.Por lo tanto, probablemente puedas imaginar que mi XSL está lleno de líneas XSLT, es decir. if test,@value etc.

Me preguntaba si hay alguna herramienta, IDE, etc. que pueda usar para abrir el archivo XSL y verificar la vista previa HTML sin tener que modificar nada en mi XSL actual.

Estoy abierto a sugerencias siempre que funcione.Gracias.

¿Fue útil?

Solución

IDE XSLT (Entornos de desarrollo interactivo):

  • XSelerador (el que uso desde hace 6-7 años).Gratis, tiene un depurador para MSXML, tiene intellisense tanto para XSLT 1.0 como para XSLT 2.0.Además tiene algo de intellisense dinámico.El depurador tiene puntos de interrupción, puntos de interrupción de datos, visualiza árboles temporales, variables, condiciones de prueba, salida actual,..., etc.
  • VS2008 - un buen editor XML + depurador XSLT.Buena inteligencia estática.Los patrones de coincidencia se verifican estáticamente.Puntos de interrupción, puntos de interrupción de datos, visualización de variables y salida actual.
  • oxígeno
  • XML-ESPÍA (Altova)
  • Estudio de lápiz óptico

herramientas XPath:

Actualizar:

Tanto la versión IE como la FF de XPath Visualizer tienen ahora un hogar nuevo y seguro, gracias a la hospitalidad de Lars Huttar.Los enlaces a continuación apuntan al sitio nuevo y seguro.

  • El Visualizador XPath -- A popular herramienta basada en IE para aprender XPath y Basado en FF también, jugando con expresiones XPath.Gratis y de código abierto.Permite evaluar cualquier expresión XPath con respecto a un documento XML determinado y muestra los resultados resaltados en el documento xml (si son nodos) o en un cuadro separado (si los resultados son valores atómicos).Permite definir xsl:variable-s y luego utilizarlo en expresiones XPath.Permite definir xsl:key-s y luego hacer referencia a ellas mediante funciones key() dentro de expresiones XPath.

Otros consejos

Actualmente estoy usando Visual Studio, abra el archivo XML dentro de Visual Studio, desde la salida de menú XML Haga clic en Mostrar XSLT.

Stylus Studio a ser una herramienta invaluable para todas mis necesidades XML. Nunca encontré que vino áspero sin embargo.

Yo uso estufa que es gratuito.

Trate de Microsoft Bloc de notas XML

Estoy usando Visual Web Developer 2008 Express Edition ... bajo mi menú XML todo lo que veo es "esquemas ..." cuando tengo un archivo XSL abierta. ¿Me he perdido la instalación de un componente para las otras opciones?

Un par de alternativas que no se han mencionado, sin embargo:

  • XML Copy Editor - Está bien, pero requiere un paso intermedio para generar HTML y HTML, entonces se abre en un navegador externo.
  • WMHelp XMLPad - Muchos errores y molestias menores, pero por lo demás muy útil:. puede revisar y transformaciones de depuración en el IDE

Me ha escrito una entrada que describe estos y un par de otras herramientas, por si alguien está interesado: ¿Cómo probar transformaciones XSL .

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top