java 中做txt文本的保存和读入 涉及到mysql数据库 其中数据库已经连接上了myeclipse

具体功能是:在一个文本框中输入之后点击提交可以在桌面的data文件夹里面创建一个1.txt的文本然后将这个文本的路径也就是C:\Users\Zhang\Desktop\d... 具体功能是:在一个文本框中输入之后 点击提交 可以在桌面的data文件夹里面创建一个1.txt的文本 然后将这个文本的路径也就是C:\Users\Zhang\Desktop\data\1.TXT保存进入数据库中。 同时怎么样根据mysql中的路径读出文本中的内容呢??求高手 作答 啊······ 展开
 我来答
我是谁我在哪我要干什么呢
2012-05-21 · TA获得超过560个赞
知道小有建树答主
回答量:350
采纳率:100%
帮助的人:374万
展开全部
其它代码省略。主要在提交中:
String s=jt.getText();//获取文本框内容。
File file=new File(C:\\Users\\Zhang\\Desktop\\data\\1.txt”);
OutputStreamWriter osr=new OutputStreamWriter(new FileOutputStream(file));
BufferedWriter ow=new BufferedWriter(osr);
ow.write(s);//将得到的s写入 C:\Users\Zhang\Desktop\data\1.txt
String path=file.getAbsolutePath();//获得据对路径
//将path写到数据库中相应的字段。省略
下面根据路径读出内容
String url=.......//从数据库中得到的路径。省略
File file1=new File(url);
InputStreamReader isr=new InputStreamReader(new FileInputStream(file1));
BufferedReader br=new BufferedReader(isr);
String str;//读到的内容。
while((str=br.readLine())!=null){
System.out.println(str);//打印
}

省略了对数据库的操作,只说了文件的读写。
有问题就追问,满意请采纳!
更多追问追答
追问
File file=new File(C:\\Users\\Zhang\\Desktop\\data\\1.txt”);我的这句出错了 错误提示是:Syntax error on tokens, delete these tokens   我引入了包 也还是错误。为什么呢 谢谢你哈
追答
这个是我随手打得,里面少不了一些语法错误。现在正确了:
File file=new File("C:\\Users\\Zhang\\Desktop\\data\\1.txt")
渴求一杯蓝山
2012-05-21 · TA获得超过217个赞
知道小有建树答主
回答量:284
采纳率:0%
帮助的人:217万
展开全部
1.先从数据库中得到路径的这个字段内容,赋值给自定义变量url
2.开始读取:InputStream is = new FileInputStream(new File(url));
BufferedInputStream bis = new BufferedInputStream(is);
String content = bis.read();

基本上是这个思想就可以啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
didihihihi
2012-05-21 · TA获得超过113个赞
知道答主
回答量:103
采纳率:0%
帮助的人:38.7万
展开全部
将路径保存到数据库?什么意思 。。
我的理解是先将文本内容保存到数据库 然后读出 是这样意思吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式