2012-09-05 74 views
2

我有XSLTXMl文件要處理。如何檢查XSLT錯誤

我需要知道如何檢測大型XSLT文件下面的錯誤(按優先順序排列):

  1. Xpath的錯誤
  2. 標籤錯誤
  3. 語法錯誤

有沒有可以在Windows平臺上做所有這些工具的工具?

+0

Emacs的'nxml'模式大部分都是。 –

回答

1

xsltproc?當然,這取決於你的xml/xsl的大小。

xsltproc --noout input.xsl input.xml 
1

您可以使用altova xml間諜。它的共享軟件不是免費軟件。但是,您可以將其用作試用版。

3

任何XSLT處理器都會這樣做。撒克遜的診斷可能比大多數更好,但我自己說。像Oxygen或Stylus Studio這樣的IDE是有用的(兩者都有Saxon),因爲這些錯誤信息會直接導致不法分子的代碼。您不會說是否需要XSLT 1.0或XSLT 2.0。