文本文件中有两个值,如下所示:
12345
67895
我想将这两个值保存为两个自定义属性,以便我可以在肥皂请求中使用它。
这是我到目前为止所拥有的,但没有运气:
def myTestCase = context.testCase
// configure the path to your textfile here
File tempFile = new File("C:\Users\cverma\Desktop\SOAPProject\testdata.txt")
List lines = tempFile.readLines()
我收到以下错误:
更好的方法是以独立于平台的方式编写此文件,另一个好处是,如果要使用路径中的项目目录,则可以使用以下内容:
def testdata = context.expand('${projectDir}') + File.separator + "testdata.txt"
def tempFile = new File(testdata)
...
你有微不足道的错误。
文件路径请使用正斜杠/
而不是\
。
def tempFile = new File("C:/Users/cverma/Desktop/SOAPProject/testdata.txt")
tempFile.eachLine {
log.info "Current data : ${it}"
}
问题内容: 我正在用弹簧。我需要从属性文件中读取值。这是内部属性文件,而不是外部属性文件。属性文件可以如下。 我需要以传统方式从属性文件中读取这些值。如何实现呢?Spring 3.0是否有最新方法? 问题答案: 在你的上下文中配置PropertyPlaceholder: 然后,你引用bean中的属性: 编辑:更新了代码以使用逗号分隔的多个值来解析属性: 如果那不起作用,则可以定义一个带有属性的be
我试图从文件中读取内容,然后将其保存在SoapUi的属性中。 文件的外观(test.txt): 我的代码: 出于某种原因,它只保存属性中的最后一个值(1231434324)。 下面的示例实际上将所有值保存到属性中,但也会在属性值的开头和结尾插入方括号。 [123123123123, 123124234353, 231231231241, 213123123123]
我正在处理一个Gradle脚本,其中我需要读取文件,并使用中属性文件中的值。我是以下面的方式做的。我运行了下面的脚本,它现在抛出了一个错误,但它也没有执行创建、删除和复制文件之类的操作。我试着打印变量的值,它显示了正确的值。 有人能告诉我这是不是正确的方法吗?我认为另一种方法是在中定义所有内容,并在中使用。有人能告诉我如何从中访问中的属性吗? 文件: 文件:
这是我的pom。xml具有如下scm配置 我有一个属性文件,我正在使用properties maven plugin读取该文件,它的值为${my.scm.url},我还使用buildnumber maven plug从SVN获取最新版本。 问题是buildnumber-maven-plugin抛出了无效的scm url错误,但是,当我用实际url替换${my.scm.url}到我的svn repo
问题内容: 我想从一个文本文件(例如contactids.txt)读取整数值。在文件中我有像 我想从文本文件中读取它们…请帮助 问题答案: 您可能想要做这样的事情(如果您使用的是Java 5及更高版本) 通过Julian Grenier从数组中的文件读取整数
问题内容: 我正在尝试编写管道脚本以与Jenkins 2.0一起使用来复制我们现有的构建。这个原始版本使用envInject插件读取Java属性文件,但是我看不到如何从管道Groovy脚本中执行此操作。我已经用Google搜索并找到了以下内容,但是它不起作用(FileNotFoundException): 谢谢! 问题答案: 我只是昨天和今天为此而战。我希望此功能更容易找到。 抓住“ Pipeli