scrapy 我想让xpath获取标记中的所有文本< strong>,问题是strong标记中有一个strong,而我想要的是来自这两个strong

xj3cbfub  于 2022-11-09  发布在  其他
关注(0)|答案(2)|浏览(161)

下面给出了HTML代码,我希望所有的文本在<p>标记包括文本在两个<strong>标记。

<p>
      <strong>
              <strong class="location">لاہور:&nbsp;</strong>
              پاکستانی اداکار فواد خان کا کہنا ہے کہ پاکستان اور انڈیا کے درمیان سیاسی تناؤ کا اثر ان کے بالی وڈ میں موجود افراد سے تعلقات پر بالکل نہیں پڑا لیکن موجودہ صورتحال میں ساتھ کام کرنا آسان نہیں ہے۔
      </strong>
    </p>
lvmkulzt

lvmkulzt2#

如果我没阅读你的问题,你只需要强元素中的文本,而不是所有的html
这将获取第一个strong元素中的文本

$x("//p/strong/text()[last()]")

这应该会得到嵌套的strong元素中的文本

$x("//p/strong/strong/text()")

相关问题