webdriver 使用htmlunitdriver的gettext方法报错

使用getText()报错啊几天了getAttribute什么的都是好好的报错信息:七月18,20132:50:36下午com.gargoylesoftware.html... 使用getText() 报错啊 几天了
getAttribute什么的都是好好的
报错信息:
七月 18, 2013 2:50:36 下午 com.gargoylesoftware.htmlunit.DefaultCssErrorHandler error
WARNING: CSS error: [1:126298] Error in style rule. Invalid token ")". Was expecting one of: <S>, "}", <COMMA>, ";", "/", <PLUS>, "-", <HASH>, <STRING>, <URI>, "!", "inherit", <EMS>, <EXS>, <LENGTH_PX>, <LENGTH_CM>, <LENGTH_MM>, <LENGTH_IN>, <LENGTH_PT>, <LENGTH_PC>, <ANGLE_DEG>, <ANGLE_RAD>, <ANGLE_GRAD>, <TIME_MS>, <TIME_S>, <FREQ_HZ>, <FREQ_KHZ>, <DIMENSION>, <PERCENTAGE>, <NUMBER>, <FUNCTION>, <IDENT>.
七月 18, 2013 2:50:36 下午 com.gargoylesoftware.htmlunit.DefaultCssErrorHandler warning

要是new一个真的浏览器 就不会报错 new一个htmlunit 就有这个报错
展开
 我来答
qi_ling2005
2013-07-22 · TA获得超过500个赞
知道小有建树答主
回答量:468
采纳率:0%
帮助的人:282万
展开全部

WARNING  不是ERROR,没关系的

如果你的不想看到这个,你可以在你的log4j配制文件里加上

log4j.logger.com.gargoylesoftware.htmlunit=ERROR

如果你没有用到log4j,你就要加一下了

更多追问追答
追问
不是日志答应的问题  是我不能gettext的值的问题  我取不到页面的值了,使用gettext取值就报错,getAttribute什么都能取到值
追答
HtmlUnitDriver driver = new HtmlUnitDriver();
driver.setJavascriptEnabled(true);

试着加一下setjavascriptEnabled

手机用户37023
2013-07-18 · 贡献了超过321个回答
知道答主
回答量:321
采纳率:0%
帮助的人:98.4万
展开全部
NodeList里是node的子类吧moNode的子类里getTextContent()方法没重写58在子类用非抽象方法把这个方法覆盖了
追问
能直接点告诉  如何解决在htmlunitdriver下  使用gettext方法的报错问题不
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
du瓶邪
2015-08-10 · TA获得超过2.4万个赞
知道大有可为答主
回答量:1.7万
采纳率:100%
帮助的人:3191万
展开全部
在代码中加上
// 去掉CSS警告
static {
java.util.
logging.Logger.
getLogger("com.gargoylesoftware.htmlunit").
setLevel(java.util.
logging.Level.SEVERE);
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式