是否可以从字符串加载 HtmlPage?
我已将网页的 HTML 存储在数据库中。
我想利用 HtmlUnit 查找/引用 DOM 元素的能力。
是否可以从字符串(通过数据库列)加载 HtmlPage 对象?
I have stored a webpage's HTML in the database.
I want to take advantage of HtmlUnit's ability to find/reference DOM elements.
Is it possible to load the HtmlPage object from a string (via a database column)?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
StringWebResponse 可能会有所帮助。
编辑:示例:
StringWebResponse may help.
Edit: example:
我假设您正在使用
HtmlParser.parseHtml
创建HtmlPage
对象,并且只需要一个WebResponse
传递给它?如果是这样, StringWebResponse 将包装您的字符串,以便您可以通过它直接到
parseHtml
。I assume you're using
HtmlParser.parseHtml
to create theHtmlPage
object and just need aWebResponse
to pass to it?If so, StringWebResponse will wrap your string so you can pass it directly to
parseHtml
.嗯嗯,是的。
您只需要提供它(如果您使用的是 java,则可以使用 Tomcat)并将您的测试指向提供的页面。
uhhmm well yes.
You just need to serve it ( if you're using java you can use Tomcat for that ) and point your test to the served page.