我一直在尝试在Apache Jmeter中测试web服务。 webservice返回JSON作为响应。但是我在“查看树中的结果”部分 -
中收到以下错误作为响应System.InvalidOperationException:生成错误时出错 XML文档。 ---> System.InvalidOperationException:类型 没有预料到package.name.CustomResponse。使用XmlInclude或 SoapInclude属性用于指定静态未知的类型。 在Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationWriter1.Write7_JsonResult(String n,String ns,JsonResult o,Boolean isNullable,Boolean needType) 在Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationWriter1.Write41_JsonResult(Object O) 在System.Xml.Serialization.XmlSerializer.Serialize(XmlWriter xmlWriter,Object o,XmlSerializerNamespaces namespaces,String encodingStyle,String id) ---内部异常堆栈跟踪结束--- 在System.Xml.Serialization.XmlSerializer.Serialize(XmlWriter xmlWriter,Object o,XmlSerializerNamespaces namespaces,String encodingStyle,String id) 在System.Xml.Serialization.XmlSerializer.Serialize(TextWriter textWriter,Object o,XmlSerializerNamespaces名称空间) 在System.Web.Services.Protocols.XmlReturnWriter.Write(HttpResponse) response,Stream outputStream,Object returnValue) 在System.Web.Services.Protocols.WebServiceHandler.WriteReturns(Object [] returnValues) 在System.Web.Services.Protocols.WebServiceHandler.Invoke()
相同的web服务在Android应用程序中正常运行。我需要反序列化JSON吗?如果是这样,我们如何在JMeter中反序列化JSON响应?这可能是什么原因?请帮忙!