2017-06-01 50 views
-1

我發送符號爲:€,₤,但問題是客戶端發現它已損壞。 我應該向他發送unicode(例如\ u20AC),以便它能正確渲染它嗎? 目前我發送符號作爲Java String。如何正確發送JSON內的貨幣符號到Web客戶端?

+0

的Unicode轉義序列總是安全的。但請檢查您的Web服務的編碼。如果它不是UTF-8,那應該是。 – RealSkeptic

回答

2

內部JSON到一個Web客戶端...聽起來像一個API響應?那麼它應該是HTML編碼恕我直言:

€ 
£ 

會給€和£

始終使用的字符集UTF-8,除非你有一個很好的理由來使用另一個(舊系統)