Я бы хотел сделать это правильно, если это возможно.У меня есть XML-данные следующим образом:
<?xml version="1.0" encoding="utf-8"?>
<XnaContent>
<Asset Type="PG2.Dictionary">
<Letters TotalInstances="460100">
<Letter Count="34481">a</Letter>
...
<Letter Count="1361">z</Letter>
</Letters>
<Words Count="60516">
<Word>aardvark</Word>
...
<Word>zebra</Word>
</Words>
</Asset>
</XnaContent>
, и я хотел бы загрузить их (используя Content.Load ) в один из этих
namespace PG2
{
public class Dictionary
{
public class Letters
{
public int totalInstances;
public List<Character> characters;
public class Character
{
public int count;
public char character;
}
}
public class Words
{
public int count;
public HashSet<string> words;
}
Letters letters;
Words words;
}
}
Может кто-нибудь помочьс инструкциями или указателями на учебники?Я обнаружил, что некоторые из них близки, но между 3,1 и 4,0 вещи, кажется, немного изменились способами, которые я не понимаю, и большая часть документации предполагает знания, которых у меня нет.Насколько я понимаю, мне нужно сделать класс Dictionary Serializable, но я не могу этого добиться.Я добавил файл XML в проект контента, но как мне получить его для создания правильного файла XNB?
Спасибо!Чарли.