2013-04-23 77 views
-1

我正在編寫一個Java類以獲取CSV文件並對其中的值執行各種統計操作,然後將結果寫入XML。我需要一個數據結構來保存CSV文件讀取和寫入XML之間的數據。目前,我有一系列哈希映射,這些哈希映射將對象保存到對象中,這些對象又包含更多對象。這是一個鏈接列表。它可以工作,但是,我有3級深度的循環,並且不可能維護/擴展。它構建成樹狀數據結構,但不完全。我試圖使用複合模式,但它不是我想要的。任何建議不勝感激。將CSV文件表示爲數據結構的設計模式

+0

將您的文件上傳到數據庫,執行操作(查詢)並寫入XML。 – 2013-04-23 22:06:43

+0

@PaulVargas:不是一個選項我很害怕 – eeijlar 2013-04-23 22:16:40

+0

檢查iText API的操作與CSV文件。 – 2013-04-23 22:25:05

回答

1

創建一個POJO來存儲數據。您可以參考我給出的previous answer,它讀取一個csv文件並存儲/排序行。