Re: [ js ] js有無類似php json_encode的函數?
※ 引述《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
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章