【问题标题】:JSON.stringify() function in JSR223post processor to capture the response in jmeter. but it is trimming the decimal points from the responseJSR223 后处理器中的 JSON.stringify() 函数用于捕获 jmeter 中的响应。但它正在从响应中删除小数点
【发布时间】:2021-11-15 18:09:17
【问题描述】:

我在 JSR223 后处理器中使用 JSON.stringify() 函数来捕获 jmeter 中的响应。但它正在从响应中删除小数点。

假设 Quantity: 120.000 将在实际响应中出现,但我的函数只占用 120。任何人都可以帮助解决这个问题

【问题讨论】:

标签: json jmeter jsr223


【解决方案1】:
  1. 查看JSON.stringify() function documentation似乎无法控制数值序列化的方式

  2. Using JavaScript is kind of a performance anti-pattern,你应该用Groovy language,看看Apache Groovy - Parsing and producing JSON的文章

如果您出于任何原因必须使用 JavaScript,您可以尝试 parseFloat()toFixed() 函数

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多