這是一個標準格式的 csv 檔案:
使用Java可以做到這一點:使用指定的多個列號作為參數從csv檔案中檢索對應的列,並將其解析為二維表。例如,當參數為「#1,#3,#5」時,我們得到以下結果:
編寫以下 SPL 程式碼:
=T("d:result.csv":T("d:data.csv",${arg_cols}))
T()解析檔案或將資料寫入檔案;它支援指定多個列號。 ${} 將字串視為要執行的表達式。
閱讀如何在 Java 中呼叫 SPL 腳本,以了解如何將 SPL 整合到 Java 應用程式中。
這是 StackOverflow 上的問題之一。你可以點擊查看,傳統的解決方案相當複雜,但 SPL 方法確實簡單有效率。
SPL開源位址
以上是從 csv 檔案讀取指定列 #eg44的詳細內容。更多資訊請關注PHP中文網其他相關文章!