Re: [ js ] js有無類似php json_encode的函數?

看板Ajax作者 (Schrödinger's cat)時間15年前 (2010/05/25 02:43), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《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)

05/25 18:59, , 1F
喔喔!感謝回答><~~
05/25 18:59, 1F
文章代碼(AID): #1B-iZ206 (Ajax)
文章代碼(AID): #1B-iZ206 (Ajax)