Flash – XML’de Türkçe Karakter Sorunu?

Flash – XML’de Türkçe Karakter Sorunu? Merhaba arkadaşlar, Extensible Markup Language (Genişletilebilir İşaretleme Dili, kısaca XML), hem bireyler hem bilgi işlem sistemleri nedeniyle kolayca okunabilecek dokümanlar oluşturmaya yarayan, W3 C anlamında tanımlanmış bir standarttır. Bu niteliği ile veri saklamanın beraberinde muhtelif sistemler bünyesinde veri alışverişi yapmaya yarayan bir mesafe format görevi de görür. SGML’in basitleştirilmiş bir alt kümesidir. XML desteği ile yaptığınız Flash’larda çoğu süre Türkçe karakterlerin yerine tuhaf semboller çıkar. Bu problemi çözmek için birkaç kod yeterlidir. Flash ile XML üstünden veri alıyorsunuz, ancak Türkçe karakterlerde sıkıntı var. Nasıl olur da bu sorundan kurtulurum diyorsanız, XML dosyanızın başına: 1 <?xml version=’1.0’ encoding=’windows-1254’ ?> kodunu yazmanız yeterlidir.  Ancak sıkıntı gene çözülmedi ise, sıkıntısı kökten halledecek olan öbür işlem şudur: Aşağıdaki kodu .fla dosyasındaki XML dosyasını çağırdığımız kodların en üst tarafına yazdığınızda işe yaradığını göreceksiniz. Ben şimdiye kadar bu kodları kullanıyorum ve herhangi bir biçimde TR problemi ile karşılaşmadım. 1 System.useCodepage = true; BİR BAŞKA YÖNTEM: Daha herşeyden önce bir yerlerde şöyle bir yöntemden de bahsediliyordu: Türkçe ira bulunan bir XML dosyasını Metin Belgesi ile beraberinde açıp birinci satırdaki: 1 <?xml version=”1.0” encoding=”ISO88599”?> kodu yerine: 1 <?xml version=”1.0” encoding=”utf8”?> kodunu yazarak kaydetmeden herşeyden önce kodlama seçeneği kısmından “unicode” ya da “utf8” seçerek kaydetmeniz mecburiyetinde sıkıntı hallolacaktır.


Yapılan Yorumlar
Erdem OFLAZ

Bir mum, diğer mumu tutuşturmakla ışığından bir şey kaybetmez.
 Kategoriler
 Popüler yazılar