来自微软的WCAT就像它承诺的一样简单。在Windows 7 x64上运行它并不是那么简单。包含的脚本文件中断,输出摘要的XML转换也使用仅MS功能。
答案 0 :(得分:9)
您仍然可以使用Internet Explorer 9查看log.xml的格式化版本,为developer features命中F12并启用浏览器模式:“兼容性视图”。这将允许xsl转换,这将无法在其他地方工作,因为其他浏览器抱怨一些无效的函数和语法。
答案 1 :(得分:3)
如果安装了Visual Studio,还可以使用它来应用XSLT。
在Visual Studio 2012中:
暂且不说......
请记住,1 WCAT 6.3 report.xsl文件中有一些错误/拼写错误。
使用它进行转换时,report.xsl会导致以下错误:
您可以手动修复此问题(reference):
答案 2 :(得分:1)
WCAT 6.4.0的解决方案:
var
i = 0 答案 3 :(得分:1)
有效的report.xsl:
https://www.dropbox.com/s/avyuyc6bxzt5k6x/report.xsl?dl=0
我有同样的问题,之后我浏览了xsl文件并修复了代码。
不幸的是IE仍然没有正确显示它,但是在Inspect Element中DOM看起来似乎很好。因此,您需要将其保存到HTML文件中,之后应该看起来很好。
答案 4 :(得分:0)
我经常使用WCAT并发现在IETester中打开log.xml文件是可靠的,因为您可以选择IE8渲染引擎来一致地查看格式化的报告。 IE升级后无需编辑xsl或查找其他查看器。
答案 5 :(得分:-1)
我在studio中打开了result.xsl,开始调试,定义了'结果' .xml作为输入并开始调试。 你会得到3个错误。一切都很简单。 1)添加一个' var'在我循环之前 2)删除另外两个错误行中的$ 在改变后工作