2011-12-14 41 views

cevap

8

Böyle bir şeyim var;

public final List<String[]> readCsv(Context context) { 
    List<String[]> questionList = new ArrayList<String[]>(); 
    AssetManager assetManager = context.getAssets(); 

    try { 
    InputStream csvStream = assetManager.open(CSV_PATH); 
    InputStreamReader csvStreamReader = new InputStreamReader(csvStream); 
    CSVReader csvReader = new CSVReader(csvStreamReader); 
    String[] line; 

    // throw away the header 
    csvReader.readNext(); 

    while ((line = csvReader.readNext()) != null) { 
     questionList.add(line); 
    } 
    } catch (IOException e) { 
    e.printStackTrace(); 
    } 
    return questionList; 
} 
+0

CSVReader harici bir kavanoz mu? Eğer varsa bunun için kimliği doğrulanmış bir bağlantınız var .. Cevabınız için teşekkürler .. – Karthik

+1

LuxuryMode'un önerdiği gibi. http://opencsv.sourceforge.net/ –

+0

Cevabınız için teşekkürler ama benim csv 1.5 mb boyutundadır. Verdiğim zaman bir şey alamıyorum, ancak daha düşük boyutlarda çıktı alıyorum. Herhangi bir kısıtlama var. csv boyutu için. – Karthik

İlgili konular