我无法使用java代码从excel单元格中获取逗号分隔的值。
我也尝试过使用以下代码。
String [] items = commaSeparated.split("\\s*,\\s*");
List<String> container = Arrays.asList(items);
我希望输出为如下列表:
IND
PAK
USA
AUS
当输入从 Excel 单元格导入为印度,巴基斯坦,美国,澳大利亚。
如果您只想在新行上打印CSV数据的每个项目,则此代码将完成这项工作。
String csvLine = "IND,PAK,USA,AUS";
Arrays.stream(csvLine.split(",")).forEach(
item -> System.out.println(item)
);
我有一个excel表格,有n行6列,我需要将所有这些行插入数据库表。所以我想把每一行的单元格转换成逗号分隔,并用引号列表标记。此外,如果任何单元格为空,则其值应标记为空字符串(“”) 示例:示例图像
目标:创建一个面向对象的图形Java应用程序,该程序将:读取一个CSV(逗号分隔值)文件,该文件由学生姓名(名字、姓氏)、ID以及内容和交付的初始标记组成(未评估学生使用-1值)。 这是我的代码,但当我点击选择文件。。当它真的应该打开文件并读取数据时,它会显示“预期的名字、姓氏、ID、内容和交付”。但不知何故,它不起作用。在此处输入图像描述 下面是我的代码: 私有类ChooseFileListen
问题内容: 我正在从存储过程中调用Scalar UDF以获取列值。在标量UDF内,我有一个xml,并且必须获取特定节点的逗号分隔值。我使用了Cross apply,但是它导致了巨大的性能瓶颈,因为存储过程实际上是用来获取报告的。 有一个[旅行者]表,其中包含字段ID,BookingID(可以重复)和FareDetails。在FareDetails内部,我们存储xml。 UDF内部的逻辑如下:第一解
问题内容: 如何在Java中使用poi获取单元格值? 我的代码看起来像这样 但是,如果在这种情况下,我如何检查我的单元格值是否包含错误值,例如#DIV / 0!以及如何用N / A替换它 问题答案: 您必须使用FormulaEvaluator,如图所示这里。如果单元格包含这样的公式,它将返回一个值,该值要么是单元格中存在的值,要么是公式的结果: 如果您需要精确的内容(例如,如果单元格包含公式,则为
问题内容: 我从名为的表中获取记录。 架构图 实际上,我的功能是根据 我在此搜索中分配的工作来搜索披萨。但我找不到合适的解决方案。。 我不能使用子句来获取记录。 我已经尝试了: 1) 问题:获取所有具有价值的记录 2) 但MySQL返回的结果集为空, 如果以逗号分隔的值与任何记录都不匹配,则返回列中最有价值的结果。 例:如果我在上面的查询中查找了具有1,2,3,4 topping_id的披萨,但是
问题内容: 我有一个包含逗号分隔值的MySQL表,如下所示: 我要选择其集合中的行。我怎样才能做到这一点? 问题答案: 怎么样