JsonViewer 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
JsonViewer 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
JsonViewer 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
JsonViewer 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
JsonViewer 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !

软件简介

JsonViewer

Android JSON viewer, to convert JSON Strings to a Friendly Readable Format, it supports expend&collapsed JSON strings.

Dependencies

compile 'com.yuyh.json:jsonviewer:1.0.5'

Usage

Step1

<HorizontalScrollView
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:fillViewport="true"
    android:orientation="vertical">

	<com.yuyh.jsonviewer.library.JsonRecyclerView
	    android:id="@+id/rv_json"
	    android:layout_width="match_parent"
	    android:layout_height="wrap_content" />
</HorizontalScrollView>

step2

JsonRecyclerView mRecyclewView = findViewById(R.id.rv_json);
// bind json
mRecyclewView.bindJson("your json strings." || JSONObject || JSONArray);

Code Style

The default code style is like https://www.json.cn.

// Color
mRecyclewView.setKeyColor()
mRecyclewView.setValueTextColor()
mRecyclewView.setValueNumberColor()
mRecyclewView.setValueUrlColor()
mRecyclewView.setValueNullColor()
mRecyclewView.setBracesColor()

// TextSize
mRecyclewView.setTextSize()

LICENSE

   Copyright 2017 smuyyh, All right reserved.

   Licensed under the Apache License, Version 2.0 (the "License");
   you may not use this file except in compliance with the License.
   You may obtain a copy of the License at

       http://www.apache.org/licenses/LICENSE-2.0

   Unless required by applicable law or agreed to in writing, software
   distributed under the License is distributed on an "AS IS" BASIS,
   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   See the License for the specific language governing permissions and
   limitations under the License.
展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (1)

加载中
smuyyh软件作者
打分: 力荐
该评论暂时无法显示,详情咨询 QQ 群:912889742
更多评论
暂无内容
发表了博客
2019/11/26 08:55

使用JSON Viewer直观查看JSON数据

目录 一、使用JSON Viewer直观查看JSON数据 1、下载JSON Viewer 2、启动JSON Viewer 2、在Text选项卡下的文本框里输入JSON文本 3、单击Viewer选项卡,可直观地查看JSON数据结构 4、在Text选项卡下的文本框里输入JSON数组文本 5、单击Viewer选项卡,就可直观地查看JSON数组的数据结构 6、在Text选项卡下的文本框里输入JSON数组文本 7、单击Viewer选项卡,可直观地查看JSON数组的数据结构 二、安卓案例:读取与解析JSON 1、单击【...

0
0
发表了博客
2020/04/22 10:38

再接再厉,JSONViewer现已支持Firefox、Microsoft Edge、360浏览器,可能是最好用的JSON格式化工具

之前写的JSONViewer,截至目前在谷歌商店里已经有1000+的自然下载量了 为什么开发JSONViewer? 日常开发中,拿到接口输出的JSON一般会去在线的JSON格式化网站查看,但是在线格式化JSON网站一般一个窗口只能查看一段JSON,如果同时有3段JSON需要查看,那么就需要开3个窗口,比如这样 窗口开多了影响查看,更没办法对比,随即有了一个想法:在一个页面同时查看多个JSON,这才有了JSONViewer。并且做成了可以离线运行的浏览器插件,...

0
0
发表了博客
2020/04/22 09:34

再接再厉,JSONViewer现已支持Firefox、Microsoft Edge、360浏览器,可能是最好用的JSON格式化工具

之前写的JSONViewer,截至目前在谷歌商店里已经有1000+的自然下载量了 为什么开发JSONViewer? 日常开发中,拿到接口输出的JSON一般会去在线的JSON格式化网站查看,但是在线格式化JSON网站一般一个窗口只能查看一段JSON,如果同时有3段JSON需要查看,那么就需要开3个窗口,比如这样 窗口开多了影响查看,更没办法对比,随即有了一个想法:在一个页面同时查看多个JSON,这才有了JSONViewer。并且做成了可以离线运行的浏览器插件,...

0
0
发表了博客
2019/02/27 23:31

开发谷歌浏览器插件会上瘾,搞了一个JSONViewer,一个页面格式化多条JSON,提升工作效率

最近写了一个谷歌浏览器插件(Chrome extension),拿出来分享下,希望能提升大家的工作效率。 一、背景 先说痛点:日常开发中,经常需要不停的把接口输出的JSON拷贝到在线JSON格式化页面进行校验、查看和对比等操作,但是现在主流的在线JSON格式化网站都只支持单个操作,如果想同时查看多条JSON,那么就得开多个浏览器标签页,效率非常低下。比如这样 想看另一条JSON必须切换标签页,重复的操作一两次还可以,久而久之就无法忍...

0
0
发表于大前端专区
2016/12/01 09:24

Chrome插件:postman、jsonviewer安装与使用

1. postman 安装 ``` 下载离线版安装文件:Postman_v4.1.3.crx,修改文件为Postman_v4.1.3.zip解压 打开如果扩展程序:chrome://extensions/ 勾选开发者模式-》加载已解压的扩展程序-》选择解压的文件夹-》如果报错修改文件夹_metadata 为:metadata,继续选择:加载已解压的扩展程序-》选择解压的文件夹 ``` 2. JSONView 安装 ``` 下载JSONView 安装文件:extension_0_0_32.crx,直接拖拽到“chrome://extensions/”打开的扩展...

0
1
发表了博客
2020/04/04 23:00

ChromeFK插件推荐系列十四:JSON开发工具插件推荐

本次分享几个开发者经常使用到的JSON开发工具插件,内容来自: chromefk。希望对你有所帮助。 1、【CHROMEFK】JSONView JSONView port for Chrome. https://www.chromefk.com/ext-jsonview__chklaanhfefbnpoihckbnefhakgolnmc.html 2、【CHROMEFK】JSON Formatter Makes JSON easy to read. Open source. https://www.chromefk.com/ext-json-formatter__bcjindcccaagfpapjjmafapmmgkkhgoa.html 3、【CHROMEFK】JSON Viewer It is...

0
0
发表了博客
2018/09/05 15:07

Notepad++的Json格式化插件

安装 : 1、下载插件压缩包并解压出dll:Jsonviewer2.dll(64位)或NPPJSONViewer.dll(32位); 2.、拷贝对应dll到Notepad++安装目录下的plugins目录。 3、重启Notepad++程序,在插件栏选择即可使用。 64位下载地址: Jsonviewer2(https://github.com/zbeboy/Jsonviewer2) 32位下载地址: JSONViewer Notepad++ plugin(https://sourceforge.net/projects/nppjsonviewer/files/?source=navbar) 4. 安装XML Tools插件 (1) 下载XML...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
1 评论
5 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部