HtmlUnit - 将HtmlPage转换为HTML字符串?

Pet*_*ter 6 html java xml htmlunit

我正在使用HtmlUnit为各种页面生成HTML,但是现在,我能够将页面放入服务器返回的原始HTML中的最佳方法是将HtmlPage转换为XML字符串.

这有点令人讨厌,因为Web浏览器呈现的XML输出与原始HTML不同.有没有办法将HtmlPage转换为原始HTML而不是XML?

谢谢!

Rod*_*zel 9

page.asXml()将返回HTML. page.asText()将其呈现为仅返回文本.


小智 6

我不是100%肯定我正确理解了这个问题,但也许这会解决你的问题:

page.getWebResponse().getContentAsString()