【简单问题!】

onefox 2004-04-16 07:07:37
(1)这种乱麻怎么转换? 从 UPL 里 getPath() 来的。

/H:/%e7%8e%af%e5%a2%83/tomcat/webapps/eLibrary/WEB-INF/classes/LibraryINF.properties


(2)如何从 InputStream 里得到 OutputStream 或它关联的 File 对象


上面的2选1,解决一个就可以了。
...全文
40 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
CoolAbu 2004-04-19
  • 打赏
  • 举报
回复
第一个问题用用java.net.URLDecoder的decode方法不行么?

2、InputStream不一定是文件的流呀,有很多对象可以返回InputStream的,所以用它来推出所属的文件流是不行的。
onefox 2004-04-19
  • 打赏
  • 举报
回复
楼上的,对不起。

我一直以为 java.net.URLDecoder 不行,所以也没有做测试

结果…… sorry!

请来这里拿另外的 50 分

http://expert.csdn.net/Expert/topic/2979/2979931.xml?temp=.7267115
onefox 2004-04-18
  • 打赏
  • 举报
回复
up
panpan221 2004-04-18
  • 打赏
  • 举报
回复
新手学习,友情UP
runki 2004-04-18
  • 打赏
  • 举报
回复
不会 学习了
onefox 2004-04-18
  • 打赏
  • 举报
回复
UP T_T
onefox 2004-04-16
  • 打赏
  • 举报
回复
第一个问题:

我这样转换不行啊 new String(text.getBytes("UTF8"), "gb2312");

有没有人给句可行的代码,马上结贴。
onefox 2004-04-16
  • 打赏
  • 举报
回复
第二个的意思是:

我有一个 InputStream 我不知道它的原文件指向哪里,

但是现在我想写东西进去,需要从这个 InputStream 得到 OutputStream 或那个 File 对象


其实问题一最终也是为了解决这个问题

求大家帮个忙!
新来的萌新 2004-04-16
  • 打赏
  • 举报
回复
2. 你的意思是想察看一文件内容后,编辑后保存, 也就是先是input 后output.
其实可以先input文件到一个TextField里,然后关闭input
当保存是再output.
应该是这样吧.
新来的萌新 2004-04-16
  • 打赏
  • 举报
回复
1./H:/%e7%8e%af%e5%a2%83/tomcat/webapps/eLibrary/WEB-INF/classes/LibraryINF.properties
%e7%8e%af%e5%a2%83 是汉字的UTF8编码。
即是说它是中文名称被转换成了UTF8编码.
找到相应的函数转换就行了
CoolAbu 2004-04-16
  • 打赏
  • 举报
回复
1.用java.net.URLDecoder(String)试试


2.第二个问题没有看太明白,InputStream得到OutputStream关联的File对象?

62,622

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧