Mam plik XML reprezentujący różnych producentów samochodów, który będzie dostępny w mojej grze. Plik wygląda następująco:
<?xml version="1.0" encoding="utf-8" ?>
<XnaContent>
<Asset Type="List[string]">
<car>Audi</car>
<car>BMW</car>
<car>Nissan</car>
<car>Volvo</car>
</Asset>
</XnaContent>
Podczas dodawania go do mojego folderu treści kompilator zwraca ten błąd:
There was an error while deserializing intermediate XML. Cannot find type "List`1"
Jak mogę utworzyć listę ciągów, umieścić ją w XML i odczytać z XNA?
XmlImporter
części potoku treści XNA. Potok deserializuje XML w celu przekonwertowania go do pliku XNB (który następnie zostanie załadowany ContentManager
w czasie wykonywania).