//*[text()^='工作经验' and text()$='工作经验'] 和 //*[text()='工作经验']
ztg-zlu opened this issue · 10 comments
ztg-zlu commented
[//*[text()^='工作经验' and text()$='工作经验'] 可以取到值
用 //*[text()='工作经验'],却取不到值,为什么 ???
- What version of JsoupXpath are you using(当前版本)?
2.3.0
图片怎么上传不了
zhegexiaohuozi commented
请按要求提交issue,谢谢
发自我的 iPhone
… 在 2019年2月25日,14:55,ztg-zlu ***@***.***> 写道:
//*[text()^='工作经验' and text()$='工作经验'] 可以取到值
用 //*[text()='工作经验'],却取不到值,为什么 ???
What version of JsoupXpath are you using(当前版本)?
2.3.0
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.
zhegexiaohuozi commented
至少给个能复现的页面
ztg-zlu commented
String sBody1 = "<span style="color: #5191ce;">网页设计师";
JXDocument jxd = JXDocument.create(sBody1);
Object test1 = jxd.selOne("//[text()^='网页设计师']");
Object test2 = jxd.selOne("//[text()$='网页设计师']");
Object test3 = jxd.selOne("//*[text()='网页设计师']");
System.out.println(test1);
System.out.println(test2);
System.out.println(test3);
`
test1,test2都可以取到span元素,test3取不到值,如果,我想完全相等的话,应该怎么实现
zhegexiaohuozi commented
回头我确认下,格式好乱,开始都没看到
zhegexiaohuozi commented
下一个版本会修复
zhegexiaohuozi commented
fixed in V2.3.2