我可以从下面的HTML获得“2015年2月”的价值吗?我面临的问题是,可以有多个“col-lg-4 col-md-6”类或只有一个类,具体取决于用户提供的有关自己的信息量:
<div class="row">
<div class="col-lg-4 col-md-6">
<dl>
<dt>Resident Since</dt>
<dd>Mar 2013</dd>
</dl>
</div>
<div class="col-lg-4 col-md-6">
<dl>
<dt>Hometown</dt>
<dd>New York</dd>
</dl>
</div>
<div class="col-lg-4 col-md-6">
<dl>
<dt>Occupation</dt>
<dd>Builder</dd>
</dl>
</div>
<div class="col-lg-4 col-md-6">
<dl>
<dt>Joined</dt>
<dd>Feb 2015</dd>
</dl>
</div>
</div>
答案 0 :(得分:2)
有多种方法可以做到这一点。如果您想根据xpath
中的内容找到dt
,那么确保 joined date
然后执行以下操作{{1} }
xpath
或者,如果它始终是最后一个孩子,您可以使用以下//div[@class='col-lg-4 col-md-6']//dt[.='Joined']/../dd
css