我正在监视一个网页,并定期通过电子邮件将其内容发送给我的客户。我有一些代码,例如:
URLConnection con = url.openConnection();
InputStream in = con.getInputStream();
String encoding = con.getContentEncoding();
encoding = encoding == null ? "UTF-8" : encoding;
String pageContent = IOUtils.toString(in, encoding);
然后,我将pageContent
设置为邮件正文并将其发送给我的客户。问题是页面内容不能显示为原始网页,而是一些难以阅读的纯文本。
已搜索,但仍然不知道。只是想知道我的需求是否有任何简单的解决方案?