F# FSharp.Data:CssSelect不';I don’我没有按预期工作
这里是我的HTML的一部分(如果需要-您可以完全浏览) 我以前检查过,但是当我试图通过F# FSharp.Data:CssSelect不';I don’我没有按预期工作,f#,css-selectors,f#-data,F#,Css Selectors,F# Data,这里是我的HTML的一部分(如果需要-您可以完全浏览) 我以前检查过,但是当我试图通过 doc.CssSelect "article[itemtype='http://schema.org/Product']" 或 或 所有这些都没有结果,我不知道为什么。而且,即使是这种结构也不能给我任何帮助 doc.CssSelect "div.list.catalog-list" 但是这个 doc.CssSelect "div.list" 返回一个元素(但也不是我正在搜索的元素) 任何假设?1)
doc.CssSelect "article[itemtype='http://schema.org/Product']"
或
或
所有这些都没有结果,我不知道为什么。而且,即使是这种结构也不能给我任何帮助
doc.CssSelect "div.list.catalog-list"
但是这个
doc.CssSelect "div.list"
返回一个元素(但也不是我正在搜索的元素)
任何假设?1)您的文章都没有itemtype属性2)文章不是div.items.catalog-items的子项-div.list.catalog-list是子项3)没有线索。这应该行得通。1)嗯,我很困惑-复制粘贴的html包含
itemtype
attribute-2)-看看第二个例子,是h3
不是div.g
的孩子吗?这里的层次结构-@BoltClock 2)与div.list.catalog list
是相同的,只需使用doc.css选择“article”
。它在这里起作用:@Szer它不能像我尝试的那样起作用。我尝试了比问题中提出的更多的变体。
doc.CssSelect "div.list.catalog-list"
doc.CssSelect "div.list"