Bugün karşılaştığım bu hata xml dosyalarımız içerisinde & karakterini kullandığımızda ortaya çıkıyor. Direk olarak bu karakteri kullanabilmemiz için bildiğim kadarıyla kesin bir çözümü yok, duruma göre farklı çözüm yolları deneyebilirsiniz.
Çözüm için gelen karakteri & olarak replace edebiliriz.
[csharp]Replace("&", "& amp;")[/csharp]
Eğer bu sorununuzu çözmediyse ve illa & işaretini kullanmak istiyorsanız & yerine _and_ gibi bir yazı kayıt edip yine bunu çekerken replace etmek gibi kolay bir yönteme kaçabilirsiniz :)
Hatanın bir diğer nedenide Türkçe karakter kullanmak olabilir. Bunun içinde dosyamızın başına aşağıdaki kodu ekliyoruz;
[xml]< ?xml version=\"1.0\" encoding=\"windows-1254\"? >[/xml]
Eğer sorununuzu çözmez ise duruma göre utf8 gibi diğer karakter setlerini kullanarakta şansınızı deneyebilirsiniz :)