garen.yöndem launching ...3 ...2 ...1

Emoji Encode ve Decode Etmek

25. Eylül 2017 11:00by Garen Yöndem

Son yıllarda emojilere olan ilgi katlanarak büyüyor. Emojiler artık günlük yaşantımızı bir parçası haline geldi. Küçük, büyük demeden hemen her kesim kendisini ifade ederken emojiler kullanıyor. Hatta bu durumu fırsata çevirip, çeşitli emojiler satarak gelir elde etmeye çalışan start-up’lar dahi var.


Uygulamamızda chat gibi sosyal özellikler olduğunda emoji kullanımını arka planda doğru yönetmeliyiz. Emojiler unicode değerlerdir ve TextBlock gibi kontrollerde kullanıcıya sembol olarak göstermek için öncelikle decode etmeliyiz. Bunun için System.Net namespace’inde bulunan WebUtility class’ındaki HtmlEncode ve HtmlDecode method’larını kullanacağız.


Böylece uygulamamızda aşağıdaki görüntüyü elde edebiliriz.


Emoji encode ve decode etmek - garen.yondem.com


İçinde emojiler bulunan bir text’i web servise’e veya database’e yazmak istediğimizde ise önce encode ederek unicode formatına çevirmeliyiz.


Görüşmek üzere!

blog comments powered by Disqus