讀取資源的檔案的幾種方式

2021-09-27 09:30:52 字數 1554 閱讀 2814

常常因為讀取資源帶不帶 / 搞的一臉懵逼,今天總結以下,幾種讀取方式的不同總結

路徑的讀取是安裝當前操作類的相對位置進行讀取的

file file =

newfile

(classannotationreader.

class

.getresource

("/").

touri()

);結果:/users/wangz351/documents/project/myspring/target/spring-

1.0/web-inf/classes

file file =

newfile

(classannotationreader.

class

.getresource

("../").

touri()

);結果/users/wangz351/documents/project/myspring/target/spring-

);結果file:

注意這裡不能寫成 /config/db.properties

public

class

demo

catch

(ioexception e)

}}

這個帶 /

is = classreadresourcedemo.

class

.getresourceasstream

("/config/config.properties");

trycatch

(ioexception e)

is = classreadresourcedemo.

class

.getclassloader()

.getresourceasstream

("config/config.properties");

trycatch

(ioexception e)

reader reader = resources.getresourceasreader(config/config.properties)

;

讀取CSV檔案的幾種方式

只做記錄,沒做過詳細分析,用過資料連線,貌似還不錯,別的方法沒用過。1.資料連線方式 根據連線方式的不同,又分成幾種 獲取csv匯入的資料,不帶字尾名 檔案路徑 檔名稱 csv不用加 public datatable getcsvdata string filepath,string filenam...

Python 讀取 寫入檔案的幾種方式

讀檔案 read 讀入全部內容,如果給出引數,讀入前size長度的內容 readline 讀入一行內容,如果給出引數,則讀入該行前size長度的資訊 readlines 讀入檔案的所有行,以每行作為元素形成列表,如果給出引數,則讀入前size行的資訊 1 一次讀入分行處理 缺點 耗費記憶體 f op...

golang中讀取檔案的幾種方式

golang中的檔案的讀取很多是做配置檔案使用,還有是讀取影象作為file類,儲存至檔案系統中,下面分別說明 type globalconf struct 配置檔案中字母要小寫,結構體屬性首字母要大寫 type dbconf struct var config globalconf配置檔案名稱 co...