2011-06-06 49 views
0

我想從黑莓中的文件中讀取內容,並且將文件內容讀取到結果對象,並且當我試圖打印結果對象時,它給出錯誤,並且該文件位於res文件夾中,是我得到的問題代碼閱讀黑莓中的文件

private String readTextFile(String fName) { 
    String result = null; 
    FileConnection fconn = null; 
    DataInputStream is = null; 
    try { 
    fconn = (FileConnection) Connector.open(fName, Connector.READ_WRITE); 
    is = fconn.openDataInputStream(); 
    byte[] data = IOUtilities.streamToBytes(is); 
    result = new String(data); 
    System.out.println("result data is ...... "+result); 
    } catch (IOException e) { 
    System.out.println(e.getMessage()); 
    } finally { 
    try { 
    if (null != is) 

    is.close(); 
    if (null != fconn) 
    fconn.close(); 
    } catch (IOException e) { 
    System.out.println(e.getMessage()); 
    } 
    } 
    return result; 
} 
+0

但是什麼錯誤? – pavium 2011-06-06 11:16:02

+0

它不讀取文件中的內容,並給出源找不到錯誤 – user724848 2011-06-06 11:27:47

+0

我不能幫你與黑莓的問題,但那些誰可能會欣賞*一點點細節* – pavium 2011-06-06 11:33:05

回答

0

這裏的fName是什麼?

文件名或路徑可能會導致類似的問題。