當前位置:成語大全網 - 書法字典 - Xml字典格式

Xml字典格式

您的xml文件中有中文,所以

您發布的代碼對於將類序列化為xml文件非常有用。但是妳的問題好像是讀取xml文件並轉換成字典(不知道理解對不對)

如果我對第2點的理解是正確的,我建議妳采用linq to xml來實現。

使用?系統。Xml . Linq

XElement?元素?=?XElement。load(@ " d:\ test . XML));

var?查詢?=?(來自?c?在?元素。後代(“項目”)

選擇?新的?{?Id?=?c .元素(“id”)。值,?Att?=?c .元素(“att”)。價值?})

。ToDictionary(e?= & gt?e . Id);

//兩種寫法都可以。

//var?查詢?=?元素。後代(“項目”)。ToDictionary(c?= & gt?c .元素(“id”)。值);

foreach?(字符串?鑰匙?在?查詢。按鍵)

{

控制臺。WriteLine("key:{0},Att:{1} ",?關鍵,?查詢[關鍵字]。att);

如果我的第二點被誤解了,那就好辦了。您已經有了列表集,只需要列表。字典(c = > c.Key)