【发布时间】:2019-04-30 14:23:08
【问题描述】:
对于学校作业,我需要将 CSV 解析为 Bean,然后在 JavaFX GUI 中呈现。我决定使用库 opencsv,效果很好。
但是现在,我想将属性直接解析为 SimpleObjectProperties。我怎么做?不幸的是,我找不到任何进一步的信息。
代码如下:
public class Phone {
@CsvBindByName(column = "ENTITY_ID")
private SimpleIntegerProperty entityId;
@CsvBindByName(column = "OPERATING_COMPANY")
private SimpleStringProperty operatingCompany;
当我运行代码时,我得到一个 CsvDataTypeMismatchException (1006 到 javafx.beans.property.SimpleIntegerProperty 的转换失败)。 非常感谢任何帮助,谢谢!
【问题讨论】:
标签: java csv parsing javafx opencsv