存储在变量中的dB输出为 [{“ dateTime”:2019-12-04 11:12:34.34}] 当我尝试将其定义为变量时 * def输出=结果[0] .dateTime *打印输出 空手道执行的结果是 输出=(.. ??? ..)
Iam使用dbUtil来获取dB记录
答案 0 :(得分:1)
您共享的结果中的双引号似乎是unicode,这可能就是原因。将引号更改为ascii,它将返回正确的日期。
示例代码:
Feature: Validation
Scenario:
* def result = [{“dateTime”:2019-12-04 11:12:34.34}]
* string output = result[0]
* print output
# {"\u201CdateTime\u201D":"2019-12-04 11:12:34.34"}
* def result = [{"dateTime":2019-12-04 11:12:34.34}]
* def output = result[0].dateTime
* print output
# 2019-12-04 11:12:34.34