0

我有一个呈现 JSP 页面的 spring 服务。Spring 控制器在我的 JSP 中使用的请求属性中设置 JSON 数据。谁能告诉我如何解析这个 JSON 数据。我知道如果我的 Web 服务响应是普通的 json,我可以使用 jsonPath 进行解析。但就我而言,JSON 是 JSP 的一部分。所以我有点卡住了。

4

1 回答 1

0

您的意思是您的 JSON 在您的 HTML 中,可能在 Javascript 变量中?而且我猜使用正则表达式来检索您感兴趣的元素还不够,您真的想要 JSON 字符串吗?

如果是这样,您可以首先使用正则表达式检查从 HTML 中提取 JSON 内容。请注意,如果您的 JSON 字符串位于多行上,您可能必须启用一些正则表达式功能,例如multiline 或 dotall。看

然后,您可以使用检查转换步骤将您的正则表达式输出转换为 JSON 树。在那里,您可以使用您选择的引擎解析 JSON 字符串。Gatling 附带json-smart

另一种解决方案是建立自己的支票。Gatling 2 的过程已在 Gatling's Google Group 上的此线程中进行了描述。

于 2013-09-09T21:52:59.450 回答