获取 Hpricot 中元素的类型
我想遍历元素的子元素并仅过滤文本或 span
元素,例如:
element.children.select {|child|
child.class == String || child.element_type == 'span'
}
但我找不到方法来测试某个元素的类型。我该如何测试呢?我想知道是否有更好的方法来做我想做的事情,但我也很感谢对此的建议。
I want to go through the children of an element and filter only the ones that are text or span
, something like:
element.children.select {|child|
child.class == String || child.element_type == 'span'
}
but I can't find a way to test which type a certain element is. How do I test that? I'd like to know that regardless if there's a better way of doing what I'm trying to do, but I also appreciate suggestions on that.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
找到了:
Found it: