JSON字符串轉(zhuǎn)JSON對象
更新時間:2015年07月31日 11:32:59 投稿:hebedich
本文給大家分享的是如何使用javascript實現(xiàn)JSON字符串轉(zhuǎn)JSON對象的方法,這里記錄下來,有需要的小伙伴可以參考下。
適用酒店O2O菜單
var stri = [ //會員中心 { "menucode": 1, "menuname": "會員中心", }, { "menucode": 1, "name": "會員查詢", "perm_id": 1, SubsMenu: [{ "perm_id": 1, "menueurl": "Customer/Index", "menuename": "會員查詢" }] }, { "menucode": 1, "name": "簽到送積分", "perm_id": 4, SubsMenu: [{ "perm_id": 4, "menueurl": "IntegralPoints/set", "menuename": "簽到送積分" }] }, { "menucode": 1, "name": "會員等級設置", "perm_id": 5, SubsMenu: [{ "perm_id": 5, "menueurl": "Level/set", "menuename": "會員等級設置" }] }, { "menucode": 1, "name": "儲值管理", "perm_id": 9, SubsMenu: [{ "perm_id": 9, "menueurl": "StoredPackages/List", "menuename": "儲值管理" }] }, { "menucode": 1, "name": "會員俱樂部", "perm_id": 60, SubsMenu: [{ "perm_id": 60, "menueurl": "Hotel/HeikahuiIntroduce", "menuename": "會員俱樂部" }] }, //訂單中心 { "menucode": 2, "menuname": "訂單中心", }, { "menucode": 2, "name": "客房訂單", "perm_id": 10, SubsMenu: [{ "perm_id": 10, "menueurl": "Order/Index", "menuename": "客房訂單" }] }, { "menucode": 2, "name": "餐飲訂單", "perm_id": 11, SubsMenu: [{ "perm_id": 11, "menueurl": "Order/Index", "menuename": "餐飲訂單" }] }, { "menucode": 2, "name": "團購訂單", "perm_id": 13, SubsMenu: [{ "perm_id": 13, "menueurl": "OrderGrouponInfo/Index", "menuename": "團購訂單" }] }, { "menucode": 2, "name": "休閑娛樂訂單", "perm_id": 15, SubsMenu: [{ "perm_id": 15, "menueurl": "Order/Index", "menuename": "休閑娛樂訂單" }] }, { "menucode": 2, "name": "會議會宴詢問", "perm_id": 16, SubsMenu: [{ "perm_id": 16, "menueurl": "ConferenceRoom/AskList", "menuename": "會議會宴詢問" }] }, { "menucode": 2, "name": "備注預選", "perm_id": 17, SubsMenu: [{ "perm_id": 17, "menueurl": "RemarkPreselection/List", "menuename": "備注預選" }] }, { "menucode": 2, "name": "二維碼收款", "perm_id": 61, SubsMenu: [{ "perm_id": 61, "menueurl": "Receivables/Index", "menuename": "二維碼收款" }] }, //客房中心 { "menucode": 3, "menuname": "客房中心", }, { "menucode": 3, "name": "客房促銷", "perm_id": 18, SubsMenu: [{ "perm_id": 18, "menueurl": "Promotion/List", "menuename": "客房促銷" }] }, { "menucode": 3, "name": "新聞與優(yōu)惠", "perm_id": 23, SubsMenu: [{ "perm_id": 23, "menueurl": "NewGraphic/Index", "menuename": "客房促銷" }] }, { "menucode": 3, "name": "優(yōu)惠券", "perm_id": 8, SubsMenu: [{ "perm_id": 8, "menueurl": "Coupon/List", "menuename": "優(yōu)惠券" }] }, { "menucode": 3, "name": "優(yōu)惠券銷售", "perm_id": 58, SubsMenu: [{ "perm_id": 58, "menueurl": "CouponSale/List1", "menuename": "優(yōu)惠券銷售" }] }, { "menucode": 3, "name": "掃碼送優(yōu)惠券", "perm_id": 58, SubsMenu: [{ "perm_id": 58, "menueurl": "Code/ScanCode", "menuename": "掃碼送優(yōu)惠券" }] }, { "menucode": 3, "name": "積分兌換記錄", "perm_id": 3, SubsMenu: [{ "perm_id": 3, "menueurl": "Gift/Handle", "menuename": "積分兌換記錄" }] }, { "menucode": 3, "name": "兌換禮品維護", "perm_id": 2, SubsMenu: [{ "perm_id": 2, "menueurl": "Gift/GiftLIst", "menuename": "兌換禮品維護" }] }, //微信 { "menucode": 4, "menuname": "微信", }, { "menucode": 4, "name": "微信客服", "perm_id": 24, SubsMenu: [{ "perm_id": 24, "menueurl": "Admin/Index", "menuename": "微信客服" }] }, { "menucode": 4, "name": "微信粉絲分組", "perm_id": 24, SubsMenu: [{ "perm_id": 24, "menueurl": "CustomGroup/Index", "menuename": "微信粉絲分組" }] }, { "menucode": 4, "name": "微信二維碼", "perm_id": 25, SubsMenu: [{ "perm_id": 25, "menueurl": "Code/Index", "menuename": "微信二維碼" }] }, { "menucode": 4, "name": "微信自動回復", "perm_id": 27, SubsMenu: [{ "perm_id": 27, "menueurl": "KeyForHotel/Index", "menuename": "微信自動回復" }] }, { "menucode": 4, "name": "微信菜單", "perm_id": 28, SubsMenu: [{ "perm_id": 28, "menueurl": "Menu/Index", "menuename": "微信菜單" }] }, { "menucode": 4, "name": "微信消息", "perm_id": 29, SubsMenu: [{ "perm_id": 29, "menueurl": "Message/Index", "menuename": "微信消息" }] }, { "menucode": 4, "name": "微信關注設置", "perm_id": 22, SubsMenu: [{ "perm_id": 22, "menueurl": "FirstConcern/Index", "menuename": "微信關注設置" }] }, //高級功能 { "menucode": 5, "menuname": "高級功能", }, { "menucode": 5, "name": "游戲設置", "perm_id": 30, SubsMenu: [{ "perm_id": 30, "menueurl": "Games/GameNew", "menuename": "游戲設置" }] }, { "menucode": 5, "name": "微上墻", "perm_id": 31, SubsMenu: [{ "perm_id": 31, "menueurl": "WeChatWall/Index", "menuename": "微上墻" }] }, { "menucode": 5, "name": "酒店團購", "perm_id": 32, SubsMenu: [{ "perm_id": 32, "menueurl": "HotelGroupon/Index", "menuename": "酒店團購" }] }, { "menucode": 5, "name": "微請?zhí)?, "perm_id": 33, SubsMenu: [{ "perm_id": 33, "menueurl": "WeInvitation/Index", "menuename": "微請?zhí)? }] }, { "menucode": 5, "name": "投票調(diào)查", "perm_id": 19, SubsMenu: [{ "perm_id": 19, "menueurl": "Vote/Index", "menuename": "投票調(diào)查" }] }, { "menucode": 5, "name": "調(diào)查問卷", "perm_id": 20, SubsMenu: [{ "perm_id": 20, "menueurl": "Survey/Index", "menuename": "調(diào)查問卷" }] }, { "menucode": 5, "name": "分享", "perm_id": 66, SubsMenu: [{ "perm_id": 66, "menueurl": "Vote/ShareVote", "menuename": "調(diào)查問卷" }] }, //酒店中心 { "menucode": 6, "menuname": "酒店中心", }, { "menucode": 6, "name": "酒店信息", "perm_id": 34, SubsMenu: [{ "perm_id": 34, "menueurl": "Hotel/HotelMessage", "menuename": "酒店信息" }] }, { "menucode": 6, "name": "酒店介紹", "perm_id": 62, SubsMenu: [{ "perm_id": 62, "menueurl": "Hotel/HotelIntroduce", "menuename": "酒店介紹" }] }, { "menucode": 6, "name": "酒店設施", "perm_id": 41, SubsMenu: [{ "perm_id": 41, "menueurl": "Hotel/HotelFacilities", "menuename": "酒店設施" }] }, { "menucode": 6, "name": "酒店圖片上傳", "perm_id": 35, SubsMenu: [{ "perm_id": 35, "menueurl": "HotelImg_Add/Hotel", "menuename": "酒店圖片上傳" }] }, { "menucode": 6, "name": "客房信息", "perm_id": 36, SubsMenu: [{ "perm_id": 36, "menueurl": "House/List", "menuename": "客房信息" }] }, { "menucode": 6, "name": "客房價格日歷", "perm_id": 37, SubsMenu: [{ "perm_id": 37, "menueurl": "RoomCalendaPrice/Index", "menuename": "客房價格日歷" }] }, { "menucode": 6, "name": "餐廳信息", "perm_id": 38, SubsMenu: [{ "perm_id": 38, "menueurl": "Restaurant/List", "menuename": "餐廳信息" }] }, { "menucode": 6, "name": "休閑娛樂", "perm_id": 39, SubsMenu: [{ "perm_id": 39, "menueurl": "Entertainment/List", "menuename": "休閑娛樂" }] }, { "menucode": 6, "name": "會議宴會", "perm_id": 40, SubsMenu: [{ "perm_id": 40, "menueurl": "ConferenceRoom/List", "menuename": "會議宴會" }] }, { "menucode": 6, "name": "周邊指南", "perm_id": 42, SubsMenu: [{ "perm_id": 42, "menueurl": "HotelRegional/List", "menuename": "周邊指南" }] }, { "menucode": 6, "name": "酒店WiFi", "perm_id": 43, SubsMenu: [{ "perm_id": 43, "menueurl": "WifiManager/Index", "menuename": "酒店WiFi" }] }, { "menucode": 6, "name": "問答", "perm_id": 6, SubsMenu: [{ "perm_id": 6, "menueurl": "Ask/List", "menuename": "問答" }] }, { "menucode": 6, "name": "留言板/建議", "perm_id": 7, SubsMenu: [{ "perm_id": 7, "menueurl": "Messages/List", "menuename": "留言板/建議" }] }, //數(shù)據(jù)分析 { "menucode": 7, "menuname": "數(shù)據(jù)分析", }, { "menucode": 7, "name": "訂單統(tǒng)計分析", "perm_id": 67, SubsMenu: [{ "perm_id": 67, "menueurl": "Report/OrderSummary", "menuename": "訂單統(tǒng)計分析" }] }, { "menucode": 7, "name": "餐飲訂單分析", "perm_id": 65, SubsMenu: [{ "perm_id": 65, "menueurl": "Report/RestaurantOrder", "menuename": "餐飲訂單分析" }] }, { "menucode": 7, "name": "訂單支付統(tǒng)計", "perm_id": 68, SubsMenu: [{ "perm_id": 68, "menueurl": "Report/OrderPaySummary", "menuename": "訂單支付統(tǒng)計" }] }, { "menucode": 7, "name": "掃碼支付統(tǒng)計", "perm_id": 69, SubsMenu: [{ "perm_id": 69, "menueurl": "Report/ScanCodePaySummary", "menuename": "掃碼支付統(tǒng)計" }] }, { "menucode": 7, "name": "現(xiàn)金賬戶統(tǒng)計", "perm_id": 70, SubsMenu: [{ "perm_id": 70, "menueurl": "Report/CashAccountSummary", "menuename": "現(xiàn)金賬戶統(tǒng)計" }] }, { "menucode": 7, "name": "優(yōu)惠券使用統(tǒng)計", "perm_id": 71, SubsMenu: [{ "perm_id": 71, "menueurl": "Report/CouponUseSummary", "menuename": "優(yōu)惠券使用統(tǒng)計" }] }, { "menucode": 7, "name": "積分統(tǒng)計", "perm_id": 72, SubsMenu: [{ "perm_id": 72, "menueurl": "Report/PointsSummary", "menuename": "積分統(tǒng)計" }] }, //財務對賬 { "menucode": 9, "menuname": "財務對賬", }, { "menucode": 9, "name": "對賬單查詢", "perm_id": 57, SubsMenu: [{ "perm_id": 57, "menueurl": "PayAccountStateMent/Index", "menuename": "對賬單查詢" }] }, //系統(tǒng)設置 { "menucode": 8, "name": "系統(tǒng)設置", }, { "menucode": 8, "name": "管理員管理", "perm_id": 51, SubsMenu: [{ "perm_id": 51, "menueurl": "SystemSet/UserManage", "menuename": "管理員管理" }] }, { "menucode": 8, "name": "密碼更改", "perm_id": 52, SubsMenu: [{ "perm_id": 52, "menueurl": "SystemSet/PassWordChange", "menuename": "密碼更改" }] }, { "menucode": 8, "name": "系統(tǒng)通知設置", "perm_id": 53, SubsMenu: [{ "perm_id": 53, "menueurl": "NotifySetting/Index", "menuename": "系統(tǒng)通知設置" }] }, { "menucode": 8, "name": "訂單確認設置", "perm_id": 73, SubsMenu: [{ "perm_id": 73, "menueurl": "OrderConfirm/Index", "menuename": "訂單確認設置" }] }, { "menucode": 8, "name": "酒店常用設置", "perm_id": 54, SubsMenu: [{ "perm_id": 54, "menueurl": "CommonTools/Index", "menuename": "酒店常用設置" }] }, { "menucode": 8, "name": "積分抵扣", "perm_id": 54, SubsMenu: [{ "perm_id": 54, "menueurl": "PointDiscount/Index", "menuename": "積分抵扣" }] }, { "menucode": 8, "name": "酒店模板設置", "perm_id": 63, SubsMenu: [{ "perm_id": 63, "menueurl": "SettingHotelTheme/Hotel", "menuename": "酒店模板設置" }] }, { "menucode": 8, "name": "酒店排序", "perm_id": 64, SubsMenu: [{ "perm_id": 63, "menueurl": "HotelIndex/Index", "menuename": "酒店排序" }] }, { "menucode": 8, "name": "語音提示", "perm_id": 55, SubsMenu: [{ "perm_id": 63, "menueurl": "VoiceUpLoad/Index", "menuename": "語音提示" }] } ] var myE = eval(stri); $(document).ready(function () { Menue('@dealer.clding.com.Utility.LoginInfo.PermIDs'); }); function Menue(perids) { $.each(myE, function (key, value) { $('.dl1').append("<dt class=\"dt1\" style=\"cursor: pointer;\" onclick=\"menuShow(this)\" menucode=\"" + myE[key].menucode + "\"><span>" + myE[key].menuname + "</span><i class=\"i02\"></i></dt>"); //<dd class=\"dd1\"><a href=" + myE[key].menueurl + ">" + myE[key].menuname + "\"</a></dd>" alert(myE[key].menuname); });
以上所述就是本文的全部內(nèi)容了,希望大家能夠喜歡。
您可能感興趣的文章:
- JSON字符串和JSON對象相互轉(zhuǎn)化實例詳解
- javascript中json對象json數(shù)組json字符串互轉(zhuǎn)及取值方法
- 詳解SpringMVC @RequestBody接收Json對象字符串
- Json對象和字符串互相轉(zhuǎn)換json數(shù)據(jù)拼接和JSON使用方式詳細介紹(小結)
- json對象轉(zhuǎn)為字符串,當做參數(shù)傳遞時加密解密的實現(xiàn)方法
- 談談JSON對象和字符串之間的相互轉(zhuǎn)換JSON.stringify(obj)和JSON.parse(string)
- javascript中JSON對象與JSON字符串相互轉(zhuǎn)換實例
- JSON對象轉(zhuǎn)化為字符串詳解
相關文章
JS字符串分割方法整理匯總示例講解(3種截取方法和6個輔助方法)
JavaScript在開發(fā)中常常會需要截取字符串,而JS提供了slice()?、substring()、substr()?3種方法實現(xiàn)截取操作。另外還有字符串相關的6種輔助方法:indexOf()、lastIndexOf()、split()、join()、concat()、charAt()?。2023-02-02動態(tài)加載js文件 document.createElement
動態(tài)加載js文件 document.createElement...2006-10-10JS動態(tài)添加Table的TR,TD實現(xiàn)方法
這篇文章主要介紹了JS動態(tài)添加Table的TR,TD實現(xiàn)方法,涉及js針對Table中TR、TD節(jié)點的操作技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-01-01javascript特效實現(xiàn)——當前時間和倒計時效果的簡單實例
下面小編就為大家?guī)硪黄猨avascript特效實現(xiàn)——當前時間和倒計時效果的簡單實例。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2016-07-07Bootstrap modal使用及點擊外部不消失的解決方法
這篇文章主要為大家詳細介紹了Bootstrap modal使用及點擊外部不消失的解決方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下2016-12-12