json字符串頭部出現非法字符「\ufeff」的問題處理

今天在處理將數組轉爲json 字符串後,而後獲取到解析時,出現解析的json字符串爲空的現象,首先看了下,個人json轉換腳本以前沒有任何輸出,但仍是出現json轉化亂碼,後來查了下,原來是腳本編碼格式的問題。json

1、問題出現

clipboard.png

咱們能夠看到,獲取的json前邊有兩個紅點,鼠標一靠近那兩個紅點,就變爲「\ufeff」字符,個人腳本是utf-8編碼的,怎麼會出現這樣的挫問題呢?數組

2、解決問題

其實解決方法很簡單,就是涉及json轉換的腳本文件的UTF-8格式編碼 改爲 UTF-8無BOM格式編碼便可。編碼

正確的json 輸出:spa

clipboard.png

因此,當JSON字符串開頭出現非法字符uFEFF,只須要對腳本文件轉換下編碼格式便可。code

相關文章
相關標籤/搜索