我是groovy脚本的新手,但是试图通过自动生成一代XML文件来完成一些重复的工作。
所以问题是:
我在ready api中有一个excel数据源步骤,我想参数化所有值,以便将它们传递给groovy脚本。 目前,如果我在脚本中硬编码值,则按照模式形成XML,但是我需要遍历excel中的所有数据。所以我的测试套件目前包含以下结构:
我希望我的数据一次读取每行,这将根据需要构建XML元素。到目前为止,我在脚本中有以下代码:
//package test
import groovy.xml.MarkupBuilder
/**
* A Simple Example that builds an XML document.
*/
class Test
{
static main(args)
{
def fileWriter = new FileWriter("c:/test.xml")
def fileBuilder = new MarkupBuilder(fileWriter)
fileBuilder.Header
{
date ('')
Item
{
SKU('')
Description('')
Amt('')
Qty('')
}
}
fileWriter.close()
}
}
期待听到专家的意见。
由于
答案 0 :(得分:0)