Ho un file XML che rappresenta diversi produttori di auto che saranno disponibili nel mio gioco. Il file è simile al seguente:
<?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>
Quando lo aggiungo nella mia cartella del contenuto, il compilatore restituisce questo errore:
There was an error while deserializing intermediate XML. Cannot find type "List`1"
Come posso creare un elenco di stringhe, inserirlo in XML e leggerlo da XNA?
XmlImporter
parte della XNA Content Pipeline. La pipeline deserializza l'XML per convertirlo in un file XNB (che verrà quindi caricato ContentManager
in fase di esecuzione).