gpt4 book ai didi

groovy - 使用groovy从文本文件中提取包含在一行中的值

转载 作者:行者123 更新时间:2023-12-03 16:06:24 30 4
gpt4 key购买 nike

我想从文本文件中提取一行中的 token 值。

文本文件中的行是:

<response>{"timestamp": "2013-11-12T14:55:43Z", "data": {"profile": null, "ticket": "f644231-6d46-44c7-add6-de3a4422871e", </response>

常规文件是:
    // read the file from path
def file = new File('c:/tmp/response.txt')
// for example read line by line
def data= file.eachLine { line ->
// check if the line contains your data
if(line.contains('"ticket":')){
return line
}
}
testRunner.testCase.testSuite.project.setPropertyValue('ticket',data)

所以这里它没有在我的可变票证中存储任何值。
任何帮助,请

最佳答案

代替

def data= file.eachLine { line ->
// check if the line contains your data
if(line.contains('"ticket":')){
return line
}
}


def data= file.filterLine { line ->
line.contains('"ticket":')
}

关于groovy - 使用groovy从文本文件中提取包含在一行中的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33679161/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com