【发布时间】:2012-12-10 21:48:38
【问题描述】:
我有类似这样的html
<h1>My heading</h1>
<p class="class1">
<strong>SOMETHING</strong> INTERESTING (maybe not).
</p>
<div class="mydiv">
<p class="class2">
<a href="http://www.link.com">interesting link</a> </p>
<h2>Some other heading</h2>
h1 和 h2 之间的内容有所不同——我知道我可以在 Mojo::Dom 中使用 css 选择器来选择 h1 或 h2 的内容,或者 p 标签——但是如何选择 h1 和 h2 之间的所有内容?或者更一般地说,任意两组给定标签之间的所有内容?
【问题讨论】:
-
存在 XML 解析器。使用它们。
-
@JackManey Mojo::DOM 是一个 XML 解析器。
标签: perl mojolicious