Saya memiliki file XML yang mewakili berbagai produsen mobil yang akan tersedia di game saya. File terlihat seperti ini:
<?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>
Saat menambahkannya ke folder konten saya, kompiler mengembalikan kesalahan ini:
There was an error while deserializing intermediate XML. Cannot find type "List`1"
Bagaimana saya bisa membuat daftar string, memasukkannya ke XML dan membacanya dari XNA?
XmlImporter
, bagian dari Pipeline Konten XNA. Pipeline deserializes XML untuk mengkonversikannya ke file XNB (yang kemudian akan dimuat pada ContentManager
saat runtime).