Colección de citas famosas - Slogan de motivación - c diccionario a xml
c diccionario a xml
Tienes chino en tu archivo xml, por lo que
El código que publicaste es muy útil para serializar clases en archivos xml. Pero tu problema parece ser leer el archivo xml y convertirlo en un diccionario (no sé si lo entiendo correctamente)
Si mi comprensión del punto 2 es correcta, te sugiero que uses linq a xml para implementarlo.
¿Usar? sistema. XML .Linq
XElemento? ¿elemento? =?XElemento. load(@ " d:\ test . XML));
var?query?=?(from?c?in?element.descendent("item")
select? nuevo ? { ? c . elemento ( " id " ) ? Att ? = ? = & gt . ?c.element("id").value);
foreach?(string?key?in?key)
{ >
Console.WriteLine("key: {0},Att:{1}",?key,?query[keyword].att);
Si mi segundo punto es Mal entendido, es fácil. Ya tienes la lista configurada, solo necesitas la lista (c => c.Key)