测试hightjs对json的渲染效果,请忽略内容...

旅行者

正在考虑选用哪个插件作为json的代码高亮显示。


{

"deviceAdmin": true,

"pageMode": 1,

"deviceCode": 4606,

"filterList": [

{

"app_id": 64965,

"package_name": "com.xiaomi.market.ui.LocalAppsActivity",

"is_contain": 0,

"limit_type": 0,

"device_code": "",

"featureList": []

},

{

"app_id": 64998,

"package_name": "com.xiaomi.market.ui.LocalAppsActivity",

"is_contain": 0,

"limit_type": 0,

"device_code": 4606,

"featureList": []

},

{

"app_id": 64964,

"package_name": "com.vivo.globalsearch.SearchActivity",

"is_contain": 0,

"limit_type": 0,

"device_code": "",

"featureList": []

},

{

"app_id": 64969,

"package_name": "com.nearme.instant.platform",

"is_contain": 0,

"limit_type": 0,

"device_code": "",

"featureList": []

},

{

"app_id": 64805,

"package_name": "com.miui.securityspace.ui.activity.PrivateSpaceMainActivity",

"is_contain": 0,

"limit_type": 0,

"device_code": 4606,

"featureList": []

},

{

"app_id": 64963,

"package_name": "com.miui.securityspace.ui.activity.PrivateSpaceMainActivity",

"is_contain": 0,

"limit_type": 0,

"device_code": "",

"featureList": []

},

{

"app_id": 64962,

"package_name": "com.miui.securityspace.ui.activity.GuideStartActivity",

"is_contain": 0,

"limit_type": 0,

"device_code": "",

"featureList": []

},

{

"app_id": 64663,

"package_name": "com.miui.securitycenter",

"is_contain": 0,

"limit_type": 0,

"device_code": 4606,

"featureList": [

{

"page_id": "64663",

"text": "后台弹出界面",

"resource_id": "miui:id/action_bar_title",

"class_name": "",

"content_desc": "",

"checked": -1

}

]

},

{

"app_id": 64662,

"package_name": "com.miui.securitycenter",

"is_contain": 0,

"limit_type": 0,

"device_code": 4606,

"featureList": [

{

"page_id": "64662",

"text": "读取应用列表",

"resource_id": "miui:id/action_bar_title",

"class_name": "",

"content_desc": "",

"checked": -1

}

]

},

{

"app_id": 64802,

"package_name": "com.miui.permcenter.permissions.PermissionsEditorActivity",

"is_contain": 0,

"limit_type": 0,

"device_code": 4606,

"featureList": []

},

{

"app_id": 64803,

"package_name": "com.miui.permcenter.permissions.PermissionAppsEditorActivity",

"is_contain": 0,

"limit_type": 0,

"device_code": 4606,

"featureList": []

},

{

"app_id": 64804,

"package_name": "com.miui.home.settings.DefaultLauncherSettings",

"is_contain": 0,

"limit_type": 0,

"device_code": 4606,

"featureList": []

},

{

"app_id": 64661,

"package_name": "com.miui.home",

"is_contain": 0,

"limit_type": 0,

"device_code": 4606,

"featureList": [

{

"page_id": "64661",

"text": "桌面信息助手",

"resource_id": "",

"class_name": "",

"content_desc": "",

"checked": -1

},

{

"page_id": "64661",

"text": "桌面与最近任务",

"resource_id": "",

"class_name": "",

"content_desc": "",

"checked": -1

}

]

},

{

"app_id": 64961,

"package_name": "com.android.quicksearchbox",

"is_contain": 0,

"limit_type": 0,

"device_code": "",

"featureList": []

}

]

}

主 楼 发布于:2019-08-26 18:56:31回复
旅行者

好像这个看起来好一点

2 楼 发布于:2019-08-26 18:59:10
回复
旅行者

就是字符串的显示太暗,改一下css应该挺不错

3 楼 发布于:2019-08-26 19:00:42
回复
旅行者

使用fastjson进行字符串格式化输出:


{

"deviceAdmin":true,

"pageMode":1,

"deviceCode":4606,

"filterList":[

{

"app_id":64965,

"package_name":"com.xiaomi.market.ui.LocalAppsActivity",

"is_contain":0,

"limit_type":0,

"device_code":"",

"featureList":[]

},

{

"app_id":64998,

"package_name":"com.xiaomi.market.ui.LocalAppsActivity",

"is_contain":0,

"limit_type":0,

"device_code":4606,

"featureList":[]

},

{

"app_id":64964,

"package_name":"com.vivo.globalsearch.SearchActivity",

"is_contain":0,

"limit_type":0,

"device_code":"",

"featureList":[]

},

{

"app_id":64969,

"package_name":"com.nearme.instant.platform",

"is_contain":0,

"limit_type":0,

"device_code":"",

"featureList":[]

},

{

"app_id":64805,

"package_name":"com.miui.securityspace.ui.activity.PrivateSpaceMainActivity",

"is_contain":0,

"limit_type":0,

"device_code":4606,

"featureList":[]

},

{

"app_id":64963,

"package_name":"com.miui.securityspace.ui.activity.PrivateSpaceMainActivity",

"is_contain":0,

"limit_type":0,

"device_code":"",

"featureList":[]

},

{

"app_id":64962,

"package_name":"com.miui.securityspace.ui.activity.GuideStartActivity",

"is_contain":0,

"limit_type":0,

"device_code":"",

"featureList":[]

},

{

"app_id":64663,

"package_name":"com.miui.securitycenter",

"is_contain":0,

"limit_type":0,

"device_code":4606,

"featureList":[

{

"page_id":"64663",

"text":"后台弹出界面",

"resource_id":"miui:id/action_bar_title",

"class_name":"",

"content_desc":"",

"checked":-1

}

]

},

{

"app_id":64662,

"package_name":"com.miui.securitycenter",

"is_contain":0,

"limit_type":0,

"device_code":4606,

"featureList":[

{

"page_id":"64662",

"text":"读取应用列表",

"resource_id":"miui:id/action_bar_title",

"class_name":"",

"content_desc":"",

"checked":-1

}

]

},

{

"app_id":64802,

"package_name":"com.miui.permcenter.permissions.PermissionsEditorActivity",

"is_contain":0,

"limit_type":0,

"device_code":4606,

"featureList":[]

},

{

"app_id":64803,

"package_name":"com.miui.permcenter.permissions.PermissionAppsEditorActivity",

"is_contain":0,

"limit_type":0,

"device_code":4606,

"featureList":[]

},

{

"app_id":64804,

"package_name":"com.miui.home.settings.DefaultLauncherSettings",

"is_contain":0,

"limit_type":0,

"device_code":4606,

"featureList":[]

},

{

"app_id":64661,

"package_name":"com.miui.home",

"is_contain":0,

"limit_type":0,

"device_code":4606,

"featureList":[

{

"page_id":"64661",

"text":"桌面信息助手",

"resource_id":"",

"class_name":"",

"content_desc":"",

"checked":-1

},

{

"page_id":"64661",

"text":"桌面与最近任务",

"resource_id":"",

"class_name":"",

"content_desc":"",

"checked":-1

}

]

},

{

"app_id":64961,

"package_name":"com.android.quicksearchbox",

"is_contain":0,

"limit_type":0,

"device_code":"",

"featureList":[]

}

]

}

4 楼 发布于:2019-09-04 02:08:33
回复
旅行者

回复 4 楼:


JSON.toJSONString(jsonObject, SerializerFeature.PrettyFormat)

实际效果可以看到,输出的默认是tab缩进,感觉缩进量太大,比较别扭。应该可以设置的吧?

5 楼 发布于:2019-09-04 02:10:42
回复
淘淘的心

自古男人皆多情,有一些原始的本能与欲望是男人灭绝不掉的,但是一个真正成熟的男人可以把这些都深深地压在心底,只和一个最爱的在一起。

6 楼 发布于:2022-11-28 18:32:21
回复
放开那皇后

每个人对待爱情的态度都会不一样,各人有各自的爱情原则,有自己接受的底线——你最好先问问自己的原则和底线是什么,怎样做能令内心的自己真的快乐。

7 楼 发布于:2025-03-06 07:45:07
回复

发表回复: