我的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 cecidit super faciem suam et adoravit
我希望输出为
1:2 in die autem tertia apparuit homo veniens de castris Saul veste conscissa et pulvere aspersus caput et ut venit ad David cecidit super faciem suam et adoravit
现在我的输出为
in die autem tertia apparuit homo veniens de castris Saul veste conscissa et pulvere aspersus caput et ut venit ad David cecidit super faciem suam et adoravit
号码丢失
我正在使用这个条件:
foreach (HtmlNode node in doc.DocumentNode.SelectNodes("//li"))
{
//coding
}
我将HTML内容存储在SQLite数据库中。
如何获取属性值?
答案 0 :(得分:1)
使用GetAttributeValue
获取 name 属性的值:
foreach (HtmlNode node in doc.DocumentNode.SelectNodes("//li")){
string liName = node.GetAttributeValue("name", ""));
}
答案 1 :(得分:0)
您必须使用GetAttributeValue来获取值。