가능하면이 작업을 올바르게 수행하고 싶습니다.XNA 4.0 프로젝트에 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>
을 나는 사람이 하나 지침을 도와 드릴까요이
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;
}
}
중 하나에 (사용 Content.Load < 사전>)에서이를로드 좋아하거나 것 다음과 같이 나는 XML 데이터가 자습서에 대한 포인터? 나는 가까이에 오는 몇 가지를 찾았습니다. 그러나 물건들은 3.1과 4.0 사이에서 약간 이해가 안되는 방식으로 약간 바뀌었을 것 같습니다. 그리고 많은 문서들은 내가 가지고 있지 않은 지식을 가정합니다. 지금까지의 이해는 Dictionary 클래스를 Serializable로 만들어야하지만, 그렇게 할 수는 없다. 콘텐츠 프로젝트에 XML 파일을 추가했지만 올바른 XNB 파일을 만들려면 어떻게해야합니까?
감사합니다. Charlie.
감사합니다. 흥미 롭습니다.하지만 XML 데이터를 객체와 정확히 일치하지 않는 형식으로 처리 할 수 있어야합니다. ContentReader/Writer 패턴을 사용해야 할 것 같지만 여전히 4.0에 존재합니까? 워드 프로세서가 조금 따라 잡는 것 같습니다. –