我已经找到了这个问题,而我也得到了相同的问题。
生成OpenXML Excel工作表时出现问题。特别是样式表部分。
当样式表以某种方式获得时间轴的样式(仅适用于Excel 2013)时,它可以生成excel文件。然后,样式表包含正确的名称空间(xmlns:x="...")。这样就可以在Excel 2010中打开它。但是,使用Excel 2010保存生成的Excel文件时,x名称空间将成为默认名称空间,并且将从所有元素中删除,时间轴扩展元素除外。在excel中重新打开文件时,将导致错误。在OpenXml生产力工具中打开相同文件时,会出现以下错误:x是未知的命名空间。
所以这是一些xml结果代码。
生成excel文件(stylesheet.xml)之后的Fisrt:
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<x:styleSheet xmlns:x14="http://schemas.microsoft.com/office/spreadsheetml/2009/9/main" xmlns:x15="http://schemas.microsoft.com/office/spreadsheetml/2010/11/main" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:x14ac="http://schemas.microsoft.com/office/spreadsheetml/2009/9/ac" xmlns:x="http://schemas.openxmlformats.org/spreadsheetml/2006/main" mc:Ignorable="x14ac">
<x:fonts count="3" x14ac:knownFonts="1">
<x:font>
<x:sz val="11"/>
<x:color theme="1"/>
<x:name val="Calibri"/>
<x:family val="2"/>
<x:scheme val="minor"/>
</x:font>
<!-- more fonts -->
</x:fonts>
<x:fills count="7">
<x:fill>
<x:patternFill patternType="none"/>
</x:fill>
<!-- more fills -->
</x:fills>
<x:borders count="1">
<x:border>
<x:left/>
<x:right/>
<x:top/>
<x:bottom/>
<x:diagonal/>
</x:border>
</x:borders>
<x:cellStyleXfs count="1">
<x:xf numFmtId="0" fontId="0" fillId="0" borderId="0"/>
</x:cellStyleXfs>
<x:cellXfs count="18">
<x:xf numFmtId="0" fontId="0" fillId="0" borderId="0" …Run Code Online (Sandbox Code Playgroud) 我正在尝试在vsts中运行jmeter负载测试,但在所有URL上始终遇到以下错误。
非HTTP响应代码:java.lang.NullPointerException,非HTTP响应消息:null,线程组1-1,文本,false,无,983,1,1,https:// ****隐藏安全性*** * /,0,ISO-8859-1,1,1,Agent000
看起来好像是在做请求。我认为可能是使用Java实现而不是定义的HttpClient4实现。另外,我对日志中的ISO-8859-1有点担心。这不是UTF-8吗?如果是这样,我如何将其强制为UTF-8。
当我在本地开发机器上运行jmx文件时,一切正常。均在jmeter 2.13 r1665067和3.3 r1808647中