スコープこのページ を解析しようとしています。ポルトガル語に詳しくない方のために、このページには「学期」ごとにグループ化された特定のコース(大学のコース)のすべての科目が含まれています。
ですから、この「7ºPeríodoIdeal」のようなものを見るたびに、「7学期の科目」のように理解することができます。
問題XPath式を使用して、これらのテーブル行を含むテーブルからすべてのテーブル行を取得しています。
XPath Used : //table[@cellspacing=2]//tr
C# Statement : htmlMap.DocumentNode.SelectNodes("//table[@cellspacing=2]//tr");
このC#ステートメントによって受信されたHtmlNodeCollectionには、このテキストが含まれるノードまで、。が含まれるノードのEAD0648 Gerência de Produtos / Serviços e Mercados
直後まで、テーブル行ノードのみが含まれます5º Período Ideal
。
このXPathは「機能」しますが、tr's
(予想どおりに)すべてを取得します。これは私が望むものではありません。
//tr
XPathがこのノードの後にすべてのノードを取得しないのはなぜですか?
取得されるノードの量に上限はありますか?私は何かが足りないのですか?
前もって感謝します