用以下代码读取本地一个html的文件:
FileReader fr=new FileReader("C:\\2005年我国医药类产品出口增长近30%.htm");
int c=fr.read();//从文件中读取一个字符
//判断是否已读到文件结尾
while(c!=-1){
out.print((char)c);//输出读到的数据
c=fr.read();//从文件中继续读取数据
if(c==13){//判断是否为断行字符
out.print("<br>");//输出分行标签
fr.skip(1);//略过一个字符
c=fr.read();//读取一个字符
}
}
fr.close(); 但是读取之后显示了很多类似:Times New Roman"'>年我国医药类产品进出口总额达到256.4style='font-family:宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:
"Times New Roman"'>亿美元,其中进口118.4style='font-family:宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:
这样的代码。请高手看看怎么解决。
FileReader fr=new FileReader("C:\\2005年我国医药类产品出口增长近30%.htm");
int c=fr.read();//从文件中读取一个字符
//判断是否已读到文件结尾
while(c!=-1){
out.print((char)c);//输出读到的数据
c=fr.read();//从文件中继续读取数据
if(c==13){//判断是否为断行字符
out.print("<br>");//输出分行标签
fr.skip(1);//略过一个字符
c=fr.read();//读取一个字符
}
}
fr.close(); 但是读取之后显示了很多类似:Times New Roman"'>年我国医药类产品进出口总额达到256.4style='font-family:宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:
"Times New Roman"'>亿美元,其中进口118.4style='font-family:宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:
这样的代码。请高手看看怎么解决。
解决方案 »
- jsp换个浏览器就不行,什么情况????
- 在线等 struts+spring+mybatis出现异常(java.lang.ClassNotFoundException: Entity)为提示位置
- 如何一个web工程中加载另一个工程中spring的配置文件applicationContext.xml
- freemarker循环输出json时,怎么去掉最后一行后面的逗号?
- (急求)一java自定义标签
- Servlet里怎么用Javascript弹出一个窗口?
- JDBC连接MS SQL出现异常
- 请问这是什么错误?
- 很容易的问题,拜托各位大侠
- 帮帮忙:我的jsp就是连不上SQLSERVER7.0数据库
- 关于weblogic和JDK的问题
- 使用doFilter过滤 JSP不能编译
<!--
var str = "<b>1111<u>2222<i>3333</i></u></b>";
//str = str.replace(/<[^>]+>/g, "");
str = str.replace(/<(.*)>.*<\/\1>/,"");
alert(str);
//-->
</SCRIPT> 或者:http://www.cnyesoft.com/blog/article.asp?id=38
我的需求是这样的:数据库中存放了文件的路径,文件类型主要为htm的,现在需要根据路径读出文件内容在网页上显示,可是碰到了以上的问题。(因为文件是从word转过来的,垃圾html代码比较多,从数据库中根据路径读取文件的时候把部分html代码也给读了出来)
我需要在网页文件中读取html文件并显示,用js可以实现吗?