首頁  >  文章  >  Java  >  從 csv 檔案讀取指定列 #eg44

從 csv 檔案讀取指定列 #eg44

Patricia Arquette
Patricia Arquette原創
2024-09-19 18:16:031083瀏覽

這是一個標準格式的 csv 檔案:

Read specified columns from a csv file #eg44
使用Java可以做到這一點:使用指定的多個列號作為參數從csv檔案中檢索對應的列,並將其解析為二維表。例如,當參數為「#1,#3,#5」時,我們得到以下結果:

Read specified columns from a csv file #eg44
編寫以下 SPL 程式碼:

=T("d:result.csv":T("d:data.csv",${arg_cols}))

T()解析檔案或將資料寫入檔案;它支援指定多個列號。 ${} 將字串視為要執行的表達式。

閱讀如何在 Java 中呼叫 SPL 腳本,以了解如何將 SPL 整合到 Java 應用程式中。

這是 StackOverflow 上的問題之一。你可以點擊查看,傳統的解決方案相當複雜,但 SPL 方法確實簡單有效率。

SPL開源位址

以上是從 csv 檔案讀取指定列 #eg44的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn