JSON.stringify() 之後出現isHexDigit錯誤解決 java.io.CharConversionException: isHexDigit
阿新 • • 發佈:2019-04-02
java.io.CharConversionException: isHexDigit:
字串轉換異常
解決方法:
如下:
encodeURIComponent(JSON.stringify(values));
encodeURIComponent 參考
定義和用法
encodeURIComponent() 函式可把字串作為 URI 元件進行編碼。
語法
encodeURIComponent(URIstring)
返回值
URIstring 的副本,其中的某些字元將被十六進位制的轉義序列進行替換。
說明
該方法不會對 ASCII 字母和數字進行編碼,也不會對這些 ASCII 標點符號進行編碼: - _ . ! ~ * ' ( ) 。
其他字元(比如 :;/?:@&=+$,# 這些用於分隔 URI 元件的標點符號),都是由一個或多個十六進位制的轉