今天在處理將數組轉爲json 字符串後,而後獲取到解析時,出現解析的json字符串爲空的現象,首先看了下,個人json轉換腳本以前沒有任何輸出,但仍是出現json轉化亂碼,後來查了下,原來是腳本編碼格式的問題。json
咱們能夠看到,獲取的json前邊有兩個紅點,鼠標一靠近那兩個紅點,就變爲「\ufeff
」字符,個人腳本是utf-8編碼的,怎麼會出現這樣的挫問題呢?數組
其實解決方法很簡單,就是涉及json轉換的腳本文件的UTF-8
格式編碼 改爲 UTF-8無BOM格式編碼
便可。編碼
正確的json 輸出:spa
因此,當JSON字符串開頭出現非法字符uFEFF,只須要對腳本文件轉換下編碼格式便可。code