/** 中文转换utf-8 */
function encodeUTF8(str) {
return str.replace(/[^u0000-u00FF]/g, function ($0) { return escape($0).replace(/(%u)(w{4})/gi, "&#x$2;") });
}
/** utf-8转换中文 */
function decodeUTF8(str) {
return unescape(str.replace(/&#x/g, '%u').replace(/\u/g, '%u').replace(/;/g, ''));
}