xml

 

<UserInfo xmlns="Hello">
    <Token>123456789</Token>
    <UserName>張三</UserName>
    <NickName>小張</NickName>
</UserInfo>

 

XNamespace xname = xdoc.Root.GetDefaultNamespace();

// 方法1
foreach (var a in xdoc.Root.Nodes())
{

}

// 方法2
//foreach (var a in xdoc.Descendants())
//{

//}

 

// 方法3
string token = (string)xdoc.Descendants(xname + "Token").Select(x => x.Value).FirstOrDefault();

 

特別感謝:Slime

參考資料:

MSDN - XDocument

http://msdn.microsoft.com/zh-tw/library/bb345449.aspx
http://stackoverflow.com/questions/7798852/parsing-xml-using-xdocument

 

 

arrow
arrow
    全站熱搜

    小賢 發表在 痞客邦 留言(0) 人氣()