我試圖讓從XNode我使用下面的代碼屬性獲得來自Xnode器不起作用
XDocument document = XDocument.Load(FilePath);
var Elements = from p in document.Descendants(modality) select p.Elements("Key_Part");
//var Attriputess = from p in document.Descendants(modality) select p.Attributes();
foreach (var Element in Elements)
{
foreach (var node in Element.Nodes())
{
XmlReader reader = node.CreateReader();
string a = reader.GetAttribute("Type");
}
}
一個總是等於空 XML類型這樣
<ShortcutList Version="8">
<Doctor>
<Key_Part >
<Key1 Name = "XX" Type= "XXXXXXXXX" > rrrr</Key1>
<Key2 Name = "XasfsaX" Type= "XXXXsafasfXXXXX" > rrsfsfrr</Key1>
</Key_Part>
我想得到鍵1,鍵2屬性和值
你是否修復了你的XML?看到我的答案的頂部 – sll