XPATH:使用IMPORTXML计算字符串的出现次数

时间:2015-01-28 18:59:34

标签: xml xpath google-sheets

我在Google表格中使用IMPORTXML,并希望计算整个XML文档中给定字符串的出现次数,无论它在哪个容器中。

我们已经发现您可以使用count(/Fruit/type[contains(.,'apple')])来计算发生情况' apple'在水果中>类型。但是,我如何计算''的出现次数。在https://wordpress.org/

非常感谢你!

1 个答案:

答案 0 :(得分:4)

我能想到的最接近的近似值是

count(//text()[contains(., 'the')])

这不会给你出现单词""的出现次数,而是包含子字符串的不同文本节点的数量""在它们的某个地方 - 同一文本节点中的多次提及只计算一次,即

<p>the quick brown fox jumped over the lazy dog</p>

将计为1,而

<p>the quick brown fox jumped<br/>over the lazy dog</p>
自从提及&#34;&#34;&#34;在不同的文本节点