Ich habe eine XML-Datei, die verschiedene Autohersteller darstellt und in meinem Spiel verfügbar sein wird. Die Datei sieht folgendermaßen aus:
<?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>
Beim Hinzufügen zu meinem Inhaltsordner gibt der Compiler den folgenden Fehler zurück:
There was an error while deserializing intermediate XML. Cannot find type "List`1"
Wie kann ich eine Liste von Zeichenfolgen erstellen, in XML einfügen und von XNA lesen?
XmlImporter
Teil der XNA Content Pipeline. Die Pipeline deserialisiert das XML, um es in eine XNB-Datei zu konvertieren (die dann ContentManager
zur Laufzeit von geladen wird ).