2

このh3で週番号のみを選択し、その中のスパンタグは選択しないようにするにはどうすればよいですか?

スパンを含むH3のみを選択すると、結果のメッセージボックスにASCIIテキストが追加されます。

結果:

 Week 1

ソースドキュメント:

<h3>
<span> </span>Week 1</h3>

コード:

private void getWeekNumber(string url)
{
    HtmlAgilityPack.HtmlDocument htmlDoc = new HtmlAgilityPack.HtmlDocument();

    htmlDoc.Load(new System.IO.StringReader(url));

    foreach (HtmlAgilityPack.HtmlNode h3 in htmlDoc.DocumentNode.SelectNodes("//h3"))
    {
        MessageBox.Show(h3.InnerText);
    }
}
4

1 に答える 1

0

RemoveChild(...)メッセージボックスを表示する前に、を使用してスパンノードを削除してみてください。

詳細情報:

html敏捷性パックは子供を削除します

于 2012-07-17T16:23:33.993 に答える