有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java空手道:在我的CSV文件中,列的行数不同。读取数据时,为行数较少的列添加空值

我的csv文件数据:1列是HeaderText(6行),另一列是accountBtn(4行)

accountBtn,HeaderText
New Case,Type
New Note,Phone
New Contact,Website
,Account Owner
,Account Site
,Industry

当我阅读下面代码的文件时

* def csvData = read('../TestData/Button.csv')
* def expectedButton = karate.jsonPath(csvData,"$..accountBtn")
* def eHeaderTest = karate.jsonPath(csvData,"$..HeaderText")

根据代码生成的数据集为:[“新案例”、“新注释”、“新联系人”、“新联系人”、“新客户”、“新客户”、“新客户”]

我期望的数据集是:[“新案例”、“新注释”、“新联系人”]

你知道怎么处理吗


共 (1) 个答案