java 本地txt文件 插入數(shù)據(jù)庫(kù)中
問(wèn)題描述
本地txt文件 txt的格式如下:李四 123張三 345王五 789
現(xiàn)在要將本地拿到的.txt文件直接讀取內(nèi)容插入數(shù)據(jù)庫(kù)中。
現(xiàn)在的疑問(wèn):是不是先要把本地文件上傳到web工程下面的路徑之后,才能讀取?
還是不需要路徑,可以直接打開(kāi).txt文件,然后讀取,插入數(shù)據(jù)庫(kù)中? 首先,我的txt的格式 有沒(méi)有什么需要修改的?
問(wèn)題解答
回答1:如果web工程和.txt文件運(yùn)行在同一臺(tái)機(jī)器上面可以直接用絕對(duì)路徑讀取.傳到web工程下面則可以用相對(duì)路徑讀取
回答2:1.你能上傳到Web工程,代表你能拿到InputStream,那么你讀文件要先干啥?拿InputStream。2.拿到txt的InputStream可以干啥,可以把文件存起來(lái),可以讀取它的內(nèi)容3.可以讀取它的內(nèi)容了,為什么不直接存
是不是覺(jué)得上面的看不太懂,這就是我看你問(wèn)的問(wèn)題的感覺(jué)
你的問(wèn)題問(wèn)得太那啥了,問(wèn)清楚點(diǎn)把,我不知道你問(wèn)的是1.通過(guò)讀取硬盤(pán)里的一個(gè)文件,把它的內(nèi)容格式化存進(jìn)數(shù)據(jù)庫(kù)(‘現(xiàn)在要將本地拿到的.txt文件直接讀取內(nèi)容插入數(shù)據(jù)庫(kù)中。’)2.通過(guò)讀取硬盤(pán)里的一個(gè)文件,把它的內(nèi)容上傳到服務(wù)器,服務(wù)器直接讀取文件內(nèi)容,存進(jìn)數(shù)據(jù)庫(kù)3.通過(guò)讀取硬盤(pán)里的一個(gè)文件,把它的內(nèi)容上傳到服務(wù)器,服務(wù)器先把文件保存下來(lái),再讀取它的內(nèi)容,再存數(shù)據(jù)庫(kù)
我相信你要的是2
相關(guān)文章:
1. java - 自己制作一個(gè)視頻播放器,遇到問(wèn)題,用的是內(nèi)置surfaceview類,具體看代碼!2. javascript - vue 移動(dòng)端的input 數(shù)字輸入優(yōu)化3. java - mongodb分片集群下,count和聚合統(tǒng)計(jì)問(wèn)題4. 服務(wù)器端 - 采用nginx做web服務(wù)器,C++開(kāi)發(fā)應(yīng)用程序 出現(xiàn)拒絕連接請(qǐng)求?5. 為什么我ping不通我的docker容器呢???6. android - java 泛型不支持?jǐn)?shù)組,那么RxJava的Map集合有什么方便的手段可以定義獲得一串共同父類集合數(shù)據(jù)呢?7. 關(guān)于docker下的nginx壓力測(cè)試8. python - pandas按照列A和列B分組,將列C求平均數(shù),怎樣才能生成一個(gè)列A,B,C的dataframe9. javascript - 有什么兼容性比較好的辦法來(lái)判斷瀏覽器窗口的類型?10. java - 靜態(tài)屬性中的賦值和靜態(tài)代碼塊中的賦值有什么區(qū)別?
