首页 > 语言 > JavaScript > 正文

JSON字符串转JSON对象

2024-05-06 16:24:09
字体:
来源:转载
供稿:网友

本文给大家分享的是如何使用javascript实现JSON字符串转JSON对象的方法,这里记录下来,有需要的小伙伴可以参考下。

适用酒店O2O菜单

 

 
  1. var stri = [ 
  2. //会员中心 
  3. "menucode": 1, "menuname""会员中心", }, 
  4. "menucode": 1, "name""会员查询""perm_id": 1, SubsMenu: [{ "perm_id": 1, "menueurl""Customer/Index""menuename""会员查询" }] }, 
  5. "menucode": 1, "name""签到送积分""perm_id": 4, SubsMenu: [{ "perm_id": 4, "menueurl""IntegralPoints/set""menuename""签到送积分" }] }, 
  6. "menucode": 1, "name""会员等级设置""perm_id": 5, SubsMenu: [{ "perm_id": 5, "menueurl""Level/set""menuename""会员等级设置" }] }, 
  7. "menucode": 1, "name""储值管理""perm_id": 9, SubsMenu: [{ "perm_id": 9, "menueurl""StoredPackages/List""menuename""储值管理" }] }, 
  8. "menucode": 1, "name""会员俱乐部""perm_id": 60, SubsMenu: [{ "perm_id": 60, "menueurl""Hotel/HeikahuiIntroduce""menuename""会员俱乐部" }] }, 
  9. //订单中心 
  10. "menucode": 2, "menuname""订单中心", }, 
  11. "menucode": 2, "name""客房订单""perm_id": 10, SubsMenu: [{ "perm_id": 10, "menueurl""Order/Index""menuename""客房订单" }] }, 
  12. "menucode": 2, "name""餐饮订单""perm_id": 11, SubsMenu: [{ "perm_id": 11, "menueurl""Order/Index""menuename""餐饮订单" }] }, 
  13. "menucode": 2, "name""团购订单""perm_id": 13, SubsMenu: [{ "perm_id": 13, "menueurl""OrderGrouponInfo/Index""menuename""团购订单" }] }, 
  14. "menucode": 2, "name""休闲娱乐订单""perm_id": 15, SubsMenu: [{ "perm_id": 15, "menueurl""Order/Index""menuename""休闲娱乐订单" }] }, 
  15. "menucode": 2, "name""会议会宴询问""perm_id": 16, SubsMenu: [{ "perm_id": 16, "menueurl""ConferenceRoom/AskList""menuename""会议会宴询问" }] }, 
  16. "menucode": 2, "name""备注预选""perm_id": 17, SubsMenu: [{ "perm_id": 17, "menueurl""RemarkPreselection/List""menuename""备注预选" }] }, 
  17. "menucode": 2, "name""二维码收款""perm_id": 61, SubsMenu: [{ "perm_id": 61, "menueurl""Receivables/Index""menuename""二维码收款" }] }, 
  18. //客房中心 
  19. "menucode": 3, "menuname""客房中心", }, 
  20. "menucode": 3, "name""客房促销""perm_id": 18, SubsMenu: [{ "perm_id": 18, "menueurl""Promotion/List""menuename""客房促销" }] }, 
  21. "menucode": 3, "name""新闻与优惠""perm_id": 23, SubsMenu: [{ "perm_id": 23, "menueurl""NewGraphic/Index""menuename""客房促销" }] }, 
  22. "menucode": 3, "name""优惠券""perm_id": 8, SubsMenu: [{ "perm_id": 8, "menueurl""Coupon/List""menuename""优惠券" }] }, 
  23. "menucode": 3, "name""优惠券销售""perm_id": 58, SubsMenu: [{ "perm_id": 58, "menueurl""CouponSale/List1""menuename""优惠券销售" }] }, 
  24. "menucode": 3, "name""扫码送优惠券""perm_id": 58, SubsMenu: [{ "perm_id": 58, "menueurl""Code/ScanCode""menuename""扫码送优惠券" }] }, 
  25. "menucode": 3, "name""积分兑换记录""perm_id": 3, SubsMenu: [{ "perm_id": 3, "menueurl""Gift/Handle""menuename""积分兑换记录" }] }, 
  26. "menucode": 3, "name""兑换礼品维护""perm_id": 2, SubsMenu: [{ "perm_id": 2, "menueurl""Gift/GiftLIst""menuename""兑换礼品维护" }] }, 
  27. //微信 
  28. "menucode": 4, "menuname""微信", }, 
  29. "menucode": 4, "name""微信客服""perm_id": 24, SubsMenu: [{ "perm_id": 24, "menueurl""Admin/Index""menuename""微信客服" }] }, 
  30. "menucode": 4, "name""微信粉丝分组""perm_id": 24, SubsMenu: [{ "perm_id": 24, "menueurl""CustomGroup/Index""menuename""微信粉丝分组" }] }, 
  31. "menucode": 4, "name""微信二维码""perm_id": 25, SubsMenu: [{ "perm_id": 25, "menueurl""Code/Index""menuename""微信二维码" }] }, 
  32. "menucode": 4, "name""微信自动回复""perm_id": 27, SubsMenu: [{ "perm_id": 27, "menueurl""KeyForHotel/Index""menuename""微信自动回复" }] }, 
  33. "menucode": 4, "name""微信菜单""perm_id": 28, SubsMenu: [{ "perm_id": 28, "menueurl""Menu/Index""menuename""微信菜单" }] }, 
  34. "menucode": 4, "name""微信消息""perm_id": 29, SubsMenu: [{ "perm_id": 29, "menueurl""Message/Index""menuename""微信消息" }] }, 
  35. "menucode": 4, "name""微信关注设置""perm_id": 22, SubsMenu: [{ "perm_id": 22, "menueurl""FirstConcern/Index""menuename""微信关注设置" }] }, 
  36. //高级功能 
  37. "menucode": 5, "menuname""高级功能", }, 
  38. "menucode": 5, "name""游戏设置""perm_id": 30, SubsMenu: [{ "perm_id": 30, "menueurl""Games/GameNew""menuename""游戏设置" }] }, 
  39. "menucode": 5, "name""微上墙""perm_id": 31, SubsMenu: [{ "perm_id": 31, "menueurl""WeChatWall/Index""menuename""微上墙" }] }, 
  40. "menucode": 5, "name""酒店团购""perm_id": 32, SubsMenu: [{ "perm_id": 32, "menueurl""HotelGroupon/Index""menuename""酒店团购" }] }, 
  41. "menucode": 5, "name""微请帖""perm_id": 33, SubsMenu: [{ "perm_id": 33, "menueurl""WeInvitation/Index""menuename""微请帖" }] }, 
  42. "menucode": 5, "name""投票调查""perm_id": 19, SubsMenu: [{ "perm_id": 19, "menueurl""Vote/Index""menuename""投票调查" }] }, 
  43. "menucode": 5, "name""调查问卷""perm_id": 20, SubsMenu: [{ "perm_id": 20, "menueurl""Survey/Index""menuename""调查问卷" }] }, 
  44. "menucode": 5, "name""分享""perm_id": 66, SubsMenu: [{ "perm_id": 66, "menueurl""Vote/ShareVote""menuename""调查问卷" }] }, 
  45. //酒店中心 
  46. "menucode": 6, "menuname""酒店中心", }, 
  47. "menucode": 6, "name""酒店信息""perm_id": 34, SubsMenu: [{ "perm_id": 34, "menueurl""Hotel/HotelMessage""menuename""酒店信息" }] }, 
  48. "menucode": 6, "name""酒店介绍""perm_id": 62, SubsMenu: [{ "perm_id": 62, "menueurl""Hotel/HotelIntroduce""menuename""酒店介绍" }] }, 
  49. "menucode": 6, "name""酒店设施""perm_id": 41, SubsMenu: [{ "perm_id": 41, "menueurl""Hotel/HotelFacilities""menuename""酒店设施" }] }, 
  50. "menucode": 6, "name""酒店图片上传""perm_id": 35, SubsMenu: [{ "perm_id": 35, "menueurl""HotelImg_Add/Hotel""menuename""酒店图片上传" }] }, 
  51. "menucode": 6, "name""客房信息""perm_id": 36, SubsMenu: [{ "perm_id": 36, "menueurl""House/List""menuename""客房信息" }] }, 
  52. "menucode": 6, "name""客房价格日历""perm_id": 37, SubsMenu: [{ "perm_id": 37, "menueurl""RoomCalendaPrice/Index""menuename""客房价格日历" }] }, 
  53. "menucode": 6, "name""餐厅信息""perm_id": 38, SubsMenu: [{ "perm_id": 38, "menueurl""Restaurant/List""menuename""餐厅信息" }] }, 
  54. "menucode": 6, "name""休闲娱乐""perm_id": 39, SubsMenu: [{ "perm_id": 39, "menueurl""Entertainment/List""menuename""休闲娱乐" }] }, 
  55. "menucode": 6, "name""会议宴会""perm_id": 40, SubsMenu: [{ "perm_id": 40, "menueurl""ConferenceRoom/List""menuename""会议宴会" }] }, 
  56. "menucode": 6, "name""周边指南""perm_id": 42, SubsMenu: [{ "perm_id": 42, "menueurl""HotelRegional/List""menuename""周边指南" }] }, 
  57. "menucode": 6, "name""酒店WiFi""perm_id": 43, SubsMenu: [{ "perm_id": 43, "menueurl""WifiManager/Index""menuename""酒店WiFi" }] }, 
  58. "menucode": 6, "name""问答""perm_id": 6, SubsMenu: [{ "perm_id": 6, "menueurl""Ask/List""menuename""问答" }] }, 
  59. "menucode": 6, "name""留言板/建议""perm_id": 7, SubsMenu: [{ "perm_id": 7, "menueurl""Messages/List""menuename""留言板/建议" }] }, 
  60. //数据分析 
  61. "menucode": 7, "menuname""数据分析", }, 
  62. "menucode": 7, "name""订单统计分析""perm_id": 67, SubsMenu: [{ "perm_id": 67, "menueurl""Report/OrderSummary""menuename""订单统计分析" }] }, 
  63. "menucode": 7, "name""餐饮订单分析""perm_id": 65, SubsMenu: [{ "perm_id": 65, "menueurl""Report/RestaurantOrder""menuename""餐饮订单分析" }] }, 
  64. "menucode": 7, "name""订单支付统计""perm_id": 68, SubsMenu: [{ "perm_id": 68, "menueurl""Report/OrderPaySummary""menuename""订单支付统计" }] }, 
  65. "menucode": 7, "name""扫码支付统计""perm_id": 69, SubsMenu: [{ "perm_id": 69, "menueurl""Report/ScanCodePaySummary""menuename""扫码支付统计" }] }, 
  66. "menucode": 7, "name""现金账户统计""perm_id": 70, SubsMenu: [{ "perm_id": 70, "menueurl""Report/CashAccountSummary""menuename""现金账户统计" }] }, 
  67. "menucode": 7, "name""优惠券使用统计""perm_id": 71, SubsMenu: [{ "perm_id": 71, "menueurl""Report/CouponUseSummary""menuename""优惠券使用统计" }] }, 
  68. "menucode": 7, "name""积分统计""perm_id": 72, SubsMenu: [{ "perm_id": 72, "menueurl""Report/PointsSummary""menuename""积分统计" }] }, 
  69. //财务对账 
  70. "menucode": 9, "menuname""财务对账", }, 
  71. "menucode": 9, "name""对账单查询""perm_id": 57, SubsMenu: [{ "perm_id": 57, "menueurl""PayAccountStateMent/Index""menuename""对账单查询" }] }, 
  72. //系统设置 
  73. "menucode": 8, "name""系统设置", }, 
  74. "menucode": 8, "name""管理员管理""perm_id": 51, SubsMenu: [{ "perm_id": 51, "menueurl""SystemSet/UserManage""menuename""管理员管理" }] }, 
  75. "menucode": 8, "name""密码更改""perm_id": 52, SubsMenu: [{ "perm_id": 52, "menueurl""SystemSet/PassWordChange""menuename""密码更改" }] }, 
  76. "menucode": 8, "name""系统通知设置""perm_id": 53, SubsMenu: [{ "perm_id": 53, "menueurl""NotifySetting/Index""menuename""系统通知设置" }] }, 
  77. "menucode": 8, "name""订单确认设置""perm_id": 73, SubsMenu: [{ "perm_id": 73, "menueurl""OrderConfirm/Index""menuename""订单确认设置" }] }, 
  78. "menucode": 8, "name""酒店常用设置""perm_id": 54, SubsMenu: [{ "perm_id": 54, "menueurl""CommonTools/Index""menuename""酒店常用设置" }] }, 
  79. "menucode": 8, "name""积分抵扣""perm_id": 54, SubsMenu: [{ "perm_id": 54, "menueurl""PointDiscount/Index""menuename""积分抵扣" }] }, 
  80. "menucode": 8, "name""酒店模板设置""perm_id": 63, SubsMenu: [{ "perm_id": 63, "menueurl""SettingHotelTheme/Hotel""menuename""酒店模板设置" }] }, 
  81. "menucode": 8, "name""酒店排序""perm_id": 64, SubsMenu: [{ "perm_id": 63, "menueurl""HotelIndex/Index""menuename""酒店排序" }] }, 
  82. "menucode": 8, "name""语音提示""perm_id": 55, SubsMenu: [{ "perm_id": 63, "menueurl""VoiceUpLoad/Index""menuename""语音提示" }] } 
  83. var myE = eval(stri); 
  84. $(document).ready(function () { 
  85. Menue('@dealer.clding.com.Utility.LoginInfo.PermIDs'); 
  86. }); 
  87. function Menue(perids) { 
  88. $.each(myE, function (key, value) { 
  89. $('.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>"); 
  90. //<dd class=/"dd1/"><a href=" + myE[key].menueurl + ">" + myE[key].menuname + "/"</a></dd>" 
  91. alert(myE[key].menuname); 
  92. }); 

以上所述就是本文的全部内容了,希望大家能够喜欢。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

图片精选