আমার কাছে একটি এক্সএমএল ফাইল রয়েছে যা বিভিন্ন গাড়ি উত্পাদনকে উপস্থাপন করে যা আমার গেমটিতে উপলব্ধ। ফাইলটি দেখতে এমন দেখাচ্ছে:
<?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>
এটি আমার সামগ্রী ফোল্ডারে যুক্ত করার সময়, সংকলকটি এই ত্রুটিটি ফিরিয়ে দেয়:
There was an error while deserializing intermediate XML. Cannot find type "List`1"
আমি কীভাবে স্ট্রিংগুলির একটি তালিকা তৈরি করতে পারি, এটি এক্সএমএলে রেখে এক্সএনএ থেকে পড়তে পারি?
XmlImporter
এক্সএনএ কনটেন্ট পাইপলাইনের অংশটি ব্যবহার করছে । পাইপলাইনটি এক্সএমবিটিকে একটি এক্সএনবি ফাইলে রূপান্তর করতে (যা তখন ContentManager
রানটাইমের সময় লোড করা হবে) ডেসিরিয়াল করে ।