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. mac里的docker如何命令行開(kāi)啟呢?2. 為什么我ping不通我的docker容器呢???3. Docker for Mac 創(chuàng)建的dnsmasq容器連不上/不工作的問(wèn)題4. docker容器呢SSH為什么連不通呢?5. nignx - docker內(nèi)nginx 80端口被占用6. 關(guān)docker hub上有些鏡像的tag被標(biāo)記““This image has vulnerabilities””7. angular.js使用$resource服務(wù)把數(shù)據(jù)存入mongodb的問(wèn)題。8. docker gitlab 如何git clone?9. docker 下面創(chuàng)建的IMAGE 他們的 ID 一樣?這個(gè)是怎么回事????10. docker-compose 為何找不到配置文件?

網(wǎng)公網(wǎng)安備