META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1" /> TITLE>Microsoft Corporation META http-equiv="PICS-Label" content="(PICS-1.1 "http://www.rsac.org/ratingsv01.html" l gen true r (n 0 s 0 v 0 l 0))" /> META NAME="KEYWORDS" CONTENT="products; headlines; downloads; news; Web site; what's new; solutions; services; software; contests; corporate news;" /> META NAME="DESCRIPTION" CONTENT="The entry page to Microsoft's Web site. Find software, solutions, answers, support, and Microsoft news." /> META NAME="MS.LOCALE" CONTENT="EN-US" /> META NAME="CATEGORY" CONTENT="home page" />
我想知道什么XPATH我需要使用HTML敏捷包获取Category元标记的Content属性的值。 (我删除了html代码中每行的第一个<,所以它会发布)。使用XPATH获取HTML标记属性与HTML敏捷包
其实,稍微好一点的办法是使用
title = doc.DocumentNode.SelectSingleNode("//meta[@name='title']").GetAttributeValue("content", String.Empty)
– Eugene 2010-07-14 21:09:23或者更好的是 标题= doc.DocumentNode.SelectSingleNode( “//元[@名称= '标题']/@内容”) – Eugene 2010-07-14 21:15:30
的上面一个title = doc.DocumentNode.SelectSingleNode(“// meta [@ name ='title']/@ content”)。ToString不起作用... – Eugene 2010-07-14 21:21:38