-1
如何找到正确的XPath到这个html页面,我在符号«之后出现文本问题。我使用xcode 6和hpple库。感谢您的回答。XPath hpple问题目标c
<div class="no_main2">
<div class="margin_main2">
<div class="ww1"></div>
<div class="content_body2">
<!--Content-->
<div class="con2">
<script language="javascript">
</script>
....
<tr>
<td align="center" valign="top">
<!--<img src="/m/12_100229_1_93825.jpg"> -->
<table border="0" cellspacing="0" cellpadding="0" style="width: 100%">
<tr valign="top">
<td valign="top" style=" width: 100%; ">
<p align="left">
Text text text text text text text text text text text</strong>. </p>
</td>
</tr>
</table>
<table border="0" cellspacing="0" cellpadding="0" style="width: 100%;">
<tr valign="top">
<td valign="top" style=" width: 100%; ">
<p align="left">
text text text text text text text text text text
<br>
<br><em>« text text text text text text text text text text text»</em>, - text text text text text text text text text.
<br></p>
....
_“我有符号后的文字问题«”_ >>>你能解释你遇到的问题吗?除非我们知道问题是什么,否则很难提供帮助。欢迎来到SO,请花点时间看看[问]是否需要帮助。 – Abel
如果页面有«,文本不解析 –
您正在向页面请求XPath表达式,但XPath表达式不会选择页面,而是选择树中的元素。上面的HTML不是XML(它是如何看待hpple?)。 XPath不会解析。上面的HTML在浏览器中呈现时解析得很好(显示“«”部分)。总之,我仍然迷失了,需要你的帮助来帮助你。我们真的需要更多信息。请阅读[mcve]并更新您的文章。 – Abel