Java将html页面导出成word文件,隐藏了部分的div。导出成word的时候div也显示出来了

有没有解决的办法?就是保持我页面的格式然后导出成word,页面显示的时候是隐藏了部分的div。如果没办法只能在jsp中把隐藏的div给删了。
我想的是,导出成word的时候能不能识别jsp中的样式,比如说这个div已经有隐藏的样式了。然后导出就不显示出来 。大神们有没有什么好办法吗?

4个回答

提供一个简单的思路 将你的隐藏hid的div内容获取出来,将所有内容all全部获取。 用replace方法将所有内容中的隐藏信息全部替换掉
all.replace("",hid)

只要内容,要格式吗?

感谢大神提供思路,我去试试!

qq_35728177
Tsui丶 你先试试吧,有问题再私信我
接近 2 年之前 回复

老铁 哪有那么麻烦 直接用jsoup 就可以获得整个html 的内容了 而且是样式以及其他的都加载好的状态内容

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
导出成WORD文件
请问下如何将页面内容导出成WORD文件,另外保存可以让他自动按时间为标题保存,或者是按一定顺序保存```急
dw导出成word
数据窗口是这样的,表头是普通字段,内容是一个blob类型的字段,现在要将这个数据窗口导出成一个word文件,请高手指点
html导出成word
springmvc 后台 public void exportWord(HttpServletResponse response, String body) throws Exception { String fileName = "a.doc"; String content = "<html><head>&lt...
将html页面中部分div 导出为word ,纯前端处理,解决word导出视图 问题
  1、加入两个外部js FileSaver.js /* FileSaver.js * A saveAs() FileSaver implementation. * 1.3.2 * 2016-06-16 18:25:19 * * By Eli Grey, http://eligrey.com * License: MIT * See https://github.com/...
java将html导出成word(利用的poi包导出)
转载自:http://blog.csdn.net/myfmyfmyfmyf/article/details/25637345 //导出到word public void exportWord(ActionMapping actionMapping, ActionForm actionForm, HttpServletRequest request, HttpServletRe...
java将html导出成word(利用的poi包导出)
//导出到word public void exportWord(ActionMapping actionMapping, ActionForm actionForm, HttpServletRequest request, HttpServletResponse response) throws Exception { DBTool tool = null ; ...
将aspx页面导出成word文档
如题:怎样将aspx页面导出成word文档
jsp页面导出成word文档
我想实现一个jsp页面导出word文档,麻烦哪位指点一下,如果能有个实例更好了,谢谢。rn在网上查得大多是这种方法var oWD = new XMLHttpRequest("Word.Application");rn var oDC = oWD.Documents.Add("",0,1);rn var oRange =oDC.Range(0,1);rn var sel = document.body.createTextRange();rn sel.moveToElementText(PrintA);rn sel.select();rn sel.execCommand("Copy");rn oRange.Paste();rn oWD.Application.Visible = true;rn但是这种方法在项目中没法生效,所以我想要一个没有版本或平台限制的方法,谢谢!
DatagridView导出成Word和Excel
怎样将DataGridView中的数据导出为Word或Excel文件,请各位不吝赐教;
html 保存成word (富文本编辑器导出内容成word)
这几天项目里有个需求,用到富文本编辑器,然后导出word。富文本编辑器,网上很多,使用夜很简单,我们使用的是kindEditor。百度的ueditor很好,而且文档很全。阿里的kissy 感觉比较复杂,咱们写博客的这个,好像是wangEditor。一般用起来都很简单。这里重点说一下导出。如何将编辑器的内容保存到word文档里去。大体思路是这样的,(1)获取编辑器的内容,要是带html标签的,(2)...
网页div元素导出成图片 JS+html2canvas
将html的元素转换成图片,并将该图片下载到本地的几种方法。
Java导出Word文件
Java 导出 Word。 可直接运行,有说明文档,有注释,有jar文件。
用java 将数据库表中的内容导出成word文档
java web 开发中的 需要将关联的数据库的表的内容导出成word 文档的格式~~求大神帮助。
JSP导出word遇到的DIV问题?
rn //该div的内容由javascript动态生成,请问怎么才能导入到Word中rn
.net网页内容自动导出成word文档
.net网页内容自动导出成word文档 .net网页内容自动导出成word文档 .net网页内容自动导出成word文档
jsp 导出成word,excel ,pdf
各位大侠,帮帮忙,我想在JSP页面用一个按钮把整个页面的全部内容包括图表导出成word,excel,或是pdf,该怎么做啊?rn图表是fusionchart的flash。
指定table导出成excel和word
指定table导出成excel和word 指定table导出成excel和word
LoadRunner report导出成word格式的问题!
LoadRunner7.8 Analysis结果导出成word2000(win2000系统)时会出现“...插入的图片太多!>...”问题,请问是什么原因?我在xp,word2002上导出时也有这个问题,但到处的内容(不完全)要比word2000多一些!请大虾帮帮忙!!!rn
Markdown导出成多种格式word
Markdown编辑器推荐Typora,支持导出多种格式,包括word。导出成word需要安装一个paddoc。这样就可以用markdown做笔记,发布到博客上,还可以导出成word,存到onenote笔记本里。...
MYSQL数据库表结构导出成WORD文档
最近在在补文档  发现这个工具还不错 
关于页面合同导出成word
需要用到jar包:freemarker.jar 准备工作:准备一个合同的word文档,将需要填充数据的地方用表达式填充好(例:${map.key}),然后将准备好的模板按XML格式保存,这是会形成一个xml文件,将后缀名改为.ftl之后就是可以使用的模板了 后台代码: 创建一个将ftl文件转换成word的类 package gov.wzzj.utils; import java.
请教水晶报表导出成word的问题
已经生成了水晶报表,但用vb导出成word的时候,出现以下错误,请各位帮我看看,已经问了几次,可问题还是没解决。rn出错信息:rn异常详细信息: CrystalDecisions.CrystalReports.Engine.LogOnException: 登录失败。rn我的导出word的代码:rnPublic Function Export() As Booleanrn Tryrnrn Dim rptDoc As myrpt = New myrpt 'myrpt 为已定义的水晶报表rn Dim diskoptions As CrystalDecisions.Shared.DiskFileDestinationOptions = New CrystalDecisions.Shared.DiskFileDestinationOptionsrn rptDoc.ExportOptions.ExportDestinationType = CrystalDecisions.Shared.ExportDestinationType.DiskFilernrn rptDoc.ExportOptions.ExportFormatType = CrystalDecisions.Shared.ExportFormatType.WordForWindowsrn diskoptions.DiskFileName = "d:\\aaaa.doc"rn rptDoc.ExportOptions.DestinationOptions = diskoptionsrn rptDoc.Export()rn Return Truern Catchrn ' _ErrorMessage = Err.Descriptionrn Return Falsern End Tryrn End Function
导出网页中的表格成excel和word
php里的写两个方法。rn作用就是一个网页显示的是班级同学签到情况,网页里有个表格,有好几页。rn无论是导出到excel还是word都是导出这一页的这个表格,就是这个方法不跟数据库相连。rn请问怎么实现?
asp.net web页面全部导出成word
我做了个管理系统,用vs2008点查询后内容显示到界面上,现在想让连格式带内容全部导出如何实现啊,我做了一个只能导出没有查询的格式内容,求高手帮忙,好痛苦!
文件导出成excel-java
1、新建一个Excel文档工具类package com.offcial.util; import java.util.List; import java.util.Map; import org.apache.poi.hssf.usermodel.HSSFWorkbook; import org.apache.poi.ss.usermodel.Cell; import org.apache.p
导出成excel文件
将数据库数据导出到指定的文件加下,导出成excel文件
java导出成Execl
java只如何实现打印 导出成execljava只如何实现打印 导出成execljava只如何实现打印 导出成execljava只如何实现打印 导出成execljav
java导出成Excel
java导出成Excel 本人亲自测试过
jsp/html页面导出Excel/word
<%@page contentType="application/msexcel"%> rn<% rnresponse.setHeader("Content-disposition", "inline;filename=test.xls"); rn%>
asp 将html页面的内容导出成pdf的文件
asp 将html页面的内容导出成pdf的文件rnrn网站 没有找到办法!
将html导出word
首先需要下载    aspose-words-15.8.0-jdk16.jar(网盘分享http://pan.baidu.com/s/1qXKL18K) 和破解文件        license.xml 内容为             Aspose.Total for Java       Aspose.Words for Java         Enterpris
水晶报表导出成word时候,老出现登陆的页面
web.config中我需要认证rn rn rn rn结果用水晶报表倒出成word的时候,导出的报表页面就变成了登陆页面,我发现如果我装的是office xp就正常成报表,如果是office 2000就成了登陆页面Login.aspx,请高手指教!以下是导出程序rn/// rn /// 导出报表rn /// rn public void ExportDocument()rn rn ExportOptions crExportOptions=new ExportOptions();rn DiskFileDestinationOptions crDestinationOptions=new DiskFileDestinationOptions();rn crDestinationOptions.DiskFileName=exportPath;rn crExportOptions=rc.ExportOptions;rnrn crExportOptions.DestinationOptions=crDestinationOptions;rn crExportOptions.ExportDestinationType=ExportDestinationType.DiskFile;rn crExportOptions.ExportFormatType=format; rn rc.Export();rnrn System.Web.HttpResponse Response=System.Web.HttpContext.Current.Response;rn rn Response.ClearContent();rn Response.ClearHeaders();rn Response.ContentType=contentType;rn// Response.AppendHeader("",rn Response.WriteFile(exportPath);rn Response.Flush();rn Response.Close();rnrn tryrn rn System.IO.File.Delete(exportPath);rn rn catchrn rn rn
将HMTL的DIV 导出EXCLE
部分代码:rnBindGZBBWorkLoadInfo();// 将DIV里面进行数据加载rnrn Response.Clear();rn Response.Buffer = true;rn Response.AppendHeader("Content-Disposition", "attachment;filename=" + HttpUtility.UrlEncode("工作量表.xls", Encoding.UTF8));rn Response.ContentEncoding = System.Text.Encoding.GetEncoding("UTF-8");rn Response.ContentType = "application/vnd.ms-excel";rn this.EnableViewState = false;rn System.Globalization.CultureInfo myCItrad = new System.Globalization.CultureInfo("ZH-CN", true);rn System.IO.StringWriter oStringWriter = new System.IO.StringWriter(myCItrad);rn System.Web.UI.HtmlTextWriter oHtmlTextWriter = new System.Web.UI.HtmlTextWriter(oStringWriter);rn this.divText.RenderControl(oHtmlTextWriter);//divText为DIV的ID,并将DIV ruan="sever"rn Response.Charset = "UTF-8";rn Response.Write(oStringWriter.ToString());rn Response.Flush();rn Response.End();rn现在是点击导出后页面没反应
将HTML表格导出成WORD、ACCESS、EXECEL等文件格式?
同上
能否将FastReport生成的报表导出成Word文档?
要求FastReport中的一页在Word文档中是且仅是一页
Java导出word文件换行符
在到出word文件时,经常要用到换行符,如果在代码中写“\n”,则会被替换成空格。 方法之一:是在需要设置换行的地方添加字符串“&lt;w:br /&gt;”,word文件中只识别这种标志符号 ...
数据查询,将结果导出成EXCEL文件
现在问题是这样,我做了个数据查询的分页显示,也就是每页只显示15行数据rnrn现在又想加个数据导出功能,希望在我浏览查询结果的任意一个页面里,都能将我查询得出的所有结果以EXCEL文件保存导出。而不是导出我所看到的15行数据。
模板导出word文件
1.通过将word模板转换为html文件,输出word。2.利用第三方组件Aspose.Words操作word模板,输出word。
导出word文件
delphi 导出word表格文字
导出WORD文件小结
导出WORD文件小结, 第一次发布,感觉调格式很麻烦。大家看附件吧。 欢迎指导。
相关热词 c#检测非法字符 c#双屏截图 c#中怎么关闭线程 c# 显示服务器上的图片 api嵌入窗口 c# c# 控制网页 c# encrypt c#微信网页版登录 c# login 居中 c# 考试软件