1. ホーム
  2. xml

[解決済み] XPath count()関数

2022-02-02 03:10:48

質問

以下のようなXMLツリーがあるとします。

proceedings
   -name
   -contents
      -article
         -author
         -title
         -pages

著者が1人しかいないタイトルを特定するにはどうすればよいですか?また、XPathを使用して、3人以上の著者を持つ記事の数を確認するには?

どのように解決するのですか?

一人の著者によるタイトル。

/proceedings/contents/article[count(author)=1]/title

著者が3人以上いる論文の数。

count(/proceedings/contents/article[count(author)>3])