看板 Ajax 關於我們 聯絡資訊
※ 引述《grassboy2 (活力花俏草兒仔政﹞O花俏)》之銘言: : 如題… : 話說php下面有一支json_encode,他可以把「hihi我是"小胖子"」 : 轉成 "hihi\u6211\u662f\"\u5c0f\u80d6\u5b50\"" : 那…請問javascript下面有沒有類似的function呢? : 我有google到 http://tinyurl.com/n9gtrt : 但…這支函數的執行結果完全不像encode過的樣子0rz... : 另外…如果可以…有辦法把「hihi我是"小胖子"」 : 直接encode成 "hihi\u6211\u662f\x22\u5c0f\u80d6\u5b50\x22" 嗎? : 如果可以…我希望能夠把引號給轉成 \x[Hex] 的狀態降子@@~ : 先感謝回答了m(_ _)m 跟json好像沒什麼關係 這裡有各種轉換 http://rishida.net/tools/conversion/ 不過你需要的只有escape()吧 escape("hihi我是\"小胖子\"") hihi%u6211%u662F%22%u5C0F%u80D6%u5B50%22 alert( escape("hihi我是\"小胖子\"").replace(/%/g,"\\").toLowerCase() ); hihi\u6211\u662f\22\u5c0f\u80d6\u5b50\22 引號的x沒必要加吧 要的話再.replace(/\\22/g,"\\x22") -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.122.30.140 ※ 編輯: tomin 來自: 140.122.30.140 (05/25 11:53)
grassboy2:喔喔!感謝回答><~~ 05/25 18:59