Oyunumda bulunabilecek farklı otomobil üreticilerini temsil eden bir XML dosyam var. Dosya şöyle görünür:
<?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>
İçerik klasörüme eklerken, derleyici bu hatayı döndürür:
There was an error while deserializing intermediate XML. Cannot find type "List`1"
Dizelerin bir listesini nasıl oluşturabilir, XML'ye koyabilir ve XNA'dan nasıl okuyabilirim?
XmlImporter
XNA İçerik Boru Hattı'nın bir bölümünü kullanıyor . Boru hattı, XML'i bir XNB dosyasına dönüştürmek için serisini kaldırır (daha sonra ContentManager
çalışma zamanında yüklenir ).