如何使用Groovy在Excel中读写UTF-8字符串?

时间:2019-01-31 11:59:23

标签: groovy

我正在使用Groovy脚本在SOAPUI中自动执行WEB服务测试用例。 常规脚本将读取包含UTF-8字符串的Excel工作表,并将其作为Web服务中的输入发送。

但是问题是,在Groovy中我无法读取UTF-8字符串。 有人可以提出任何解决方案吗?

我尝试执行以下操作:

Workbook workbook1 = Workbook.getWorkbook(new File("testdata.xls").getText("UTF-8")) 
Sheet sheet1 = workbook1.getSheet(0)
numberOfRows = sheet1.getRows().toInteger()
testStep = myTestCase.getTestStepByName("Property -Looper")
testStep.setPropertyValue("Total", numberOfRows.toString())
counter = testStep.getPropertyValue("Count").toString()
counter = counter.toInteger()

next = (counter > numberOfRows-1?0: counter+1)

Cell qualifiedUser = sheet1.getCell(0,counter)  

testdata.xls文件将类似于: enter image description here

0 个答案:

没有答案