1
我有一個CSV文件,我使用Bindy解析。我已經創建了一個包含所有DataField的CsvRecord類。現在,他們爲CSV文件添加了新列,我希望Bindy忽略它們。我怎麼做? 我知道我可以改變添加額外字段的代碼並忽略它們,但是我不希望每次有人決定向輸入文件添加額外的列時都不得不發佈新版本的軟件。 謝謝!Camel Bindy:如何忽略最後一列
我有一個CSV文件,我使用Bindy解析。我已經創建了一個包含所有DataField的CsvRecord類。現在,他們爲CSV文件添加了新列,我希望Bindy忽略它們。我怎麼做? 我知道我可以改變添加額外字段的代碼並忽略它們,但是我不希望每次有人決定向輸入文件添加額外的列時都不得不發佈新版本的軟件。 謝謝!Camel Bindy:如何忽略最後一列
您可能需要添加一個額外字段,然後配置bindy以使用autospanLine = true
以允許該額外字段像現在或將來可能出現的任何其他字段的垃圾字段。
謝謝!這工作。在文檔中,似乎有一個錯誤:「最後一列自動跨越到行尾,例如,如果它的註釋等,這允許行包含所有字符,也是分隔符字符。」在我的測試中,最後一列只包含該列的值,也許是因爲我已經定義了一個引號(「)以及分隔符(,)?無論如何,這對我來說不是問題,因爲我不關心最後一列。 – Gep