【发布时间】:2012-05-29 21:41:39
【问题描述】:
我有一个 NodeSeq 对象,并且想要选择一个标有属性的给定节点。例如,假设 NodeSeq 中有一个标签 <div id="content">...</div>。
我尝试使用 NodeSeq 上的 \\ 方法以及过滤器进行选择。
假设 seq 是我的 NodeSeq 对象。
seq \\ "div" 有效,但这会选择所有 <div> 元素。
seq.filter(_.attribute("id").equals("content")) 根本不选择任何节点,结果列表为空。
如何选择此节点?
【问题讨论】:
标签: scala select attributes lift nodes