7
मैं एक एक्सएचटीएमएल दस्तावेज़ में स्टाइलशीट का चयन करना चाहता हूं, जिसमें न केवल विवरण, बल्कि href भी शामिल है।XPath में एकाधिक विशेषताओं की जांच कैसे करें?
उदाहरण के लिए
<link rel="stylesheet" href="123"/>
चयन किया जाना चाहिए, और
<link rel="stylesheet"/>
नहीं करना चाहिए।
वर्तमान में, मैं इसे इस तरह कर रहा हूँ:
foreach (XmlNode n in xml.SelectNodes(@"//link[@rel='stylesheet']"))
{
if (n.Attributes["href"]==null||n.Attributes[""].Value==null)
{
continue;
}
var l = Web.RelativeUrlToAbsoluteUrl(stuffLocation, n.Attributes["href"].Value);
}
लेकिन मैं वहाँ ऐसा करने का एक बेहतर तरीका है संदेह है। है?
दूसरा हिस्सा 'पढ़ना चाहिए n.Attributes [" href "] । वैल्यू == नल' :) –