Дорогие друзья, я хочу извлечь текст 平均3.6 星
из этого сегмента кода, взятого из amazon.cn.
<div class="content"><ul>
<li><b>用户评分:</b>
<span class="crAvgStars" style="white-space:no-wrap;">
<span class="asinReviewsSummary" ref="dp_db_cm_cr_acr_pop_" name="B004GUSIKO">
<a>
<span class="swSprite s_star_3_5 " title="平均3.6 星">
<span>平均3.6 星</span>
</span>
</a>
Мой вопрос: значение тега класса span "s_star_3_5 "
зависит от уровня рейтинга другого клиента идобавляется динамически.Поэтому я пытаюсь использовать doc.DocumentNode.SelectSingleNode(" //span[@class='swSprite']").InnerText
или //span[@class='swSprite s_star_3_5 ']
, но в результате получается ошибка или не то, что я хочу!
Есть предложения?