【发布时间】:2011-05-18 10:53:17
【问题描述】:
我有以下 html sn-p:
<div class="rsw-pp rsw-pp-widget">
<div g:type="AverageStarRating" g:secondaryurls="http://maps.google.com/?cid=12948004443906002997" g:decorateusingsecondary="http://maps.google.com/?cid=12948004443906002997" g:groups="maps" g:rating_override="2.998000" class="rsw-stars "> </div>
</div>
我想获取第一个 div 的 innerhtml。预期结果是:
<div g:type="AverageStarRating" g:secondaryurls="http://maps.google.com/?cid=12948004443906002997" g:decorateusingsecondary="http://maps.google.com/?cid=12948004443906002997" g:groups="maps" g:rating_override="2.998000" class="rsw-stars "> </div>
我该怎么做?前<xsl:value-of select="//div[@class='rsw-pp rsw-pp-widget']/html()" />
这不起作用,因为没有 html() 函数。谁能帮帮我?
【问题讨论】:
-
您在寻找正确的 XPath 表达式吗?
-
好问题,+1。请参阅我的答案以获得完整、简短且简单的单行 XPath 表达式解决方案。 :)
-
是纯端到端 Xml 还是 Html Agility Pack 解析的 Html?您是否有一段代码可以查看您到底在使用什么?
标签: xslt xpath html-agility-pack