0

私のHTML行はこのようなものです

li a name="1:2" in die autem tertia apparuit homo veniens de castris Saul
veste conscissa et pulvere aspersus caput et ut venit ad David
セシディット スーパー ファシム スアム エ アドラビット

次のように出力したい

1:2 in die autem tertia apparuit homo veniens de castris Saul
veste conscissa et pulvere aspersus caput et ut venit ad David
セシディット スーパー ファシム スアム エ アドラビット

今、私は次のように出力を得ています

in die autem tertia apparuit homo veniens de castris Saul
veste conscissa et pulvere aspersus caput et ut venit ad David
セシディット スーパー ファシム スアム エ アドラビット

番号がありません

私はこの条件を使用しています:

foreach (HtmlNode node in doc.DocumentNode.SelectNodes("//li"))
{
    //coding
}

HTML コンテンツを SQLite データベースに保存しています。

属性の値を取得するにはどうすればよいですか?

4

2 に答える 2

1

name属性GetAttributeValueの値を取得するために使用します。

foreach (HtmlNode node in doc.DocumentNode.SelectNodes("//li")){

    string liName = node.GetAttributeValue("name", ""));

}
于 2013-03-20T05:30:36.003 に答える
0

値を取得するには、GetAttributeValueを使用する必要があります。

于 2013-03-20T05:49:44.277 に答える