json格式打印数据jsonview使用经验

一:去github搜素jsonView,并下载下来zip文件

二:加压文件,在谷歌浏览器地址栏输入chrome://extensions/,

三:选择开发者模式(默认),选择打包扩展程序,路径xxx\JSONView-for-Chrome-master\WebContent

四:安装完成选择加载已解压的扩展程序  刷新就可以了

在Android Studio中,可以使用Logcat来查看JSON数据。可以使用以下代码将JSON数据打印到Logcat中: ```java Log.d("JSON", json); ``` 其中,"JSON"是标签,json是包含JSON数据的字符串变量。在Logcat中,可以使用过滤器来查看特定标签的日志。 如果想要在应用程序中显示JSON数据,可以使用TextView或RecyclerView等视图组件。可以使用以下代码将JSON数据设置为TextView的文本: ```java TextView textView = findViewById(R.id.text_view); textView.setText(json); ``` 其中,R.id.text_view是TextView的ID,json是包含JSON数据的字符串变量。 如果想要将JSON数据显示在RecyclerView中,可以创建一个包含JSON数据的列表,并使用适配器将其绑定到RecyclerView上。可以使用以下代码创建适配器: ```java public class JsonAdapter extends RecyclerView.Adapter<JsonAdapter.JsonViewHolder> { private List<JSONObject> mJsonList; public JsonAdapter(List<JSONObject> jsonList) { mJsonList = jsonList; } @NonNull @Override public JsonViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) { View view = LayoutInflater.from(parent.getContext()).inflate(R.layout.json_item, parent, false); return new JsonViewHolder(view); } @Override public void onBindViewHolder(@NonNull JsonViewHolder holder, int position) { JSONObject jsonObject = mJsonList.get(position); holder.bind(jsonObject); } @Override public int getItemCount() { return mJsonList.size(); } public static class JsonViewHolder extends RecyclerView.ViewHolder { private TextView mTextView; public JsonViewHolder(@NonNull View itemView) { super(itemView); mTextView = itemView.findViewById(R.id.text_view); } public void bind(JSONObject jsonObject) { mTextView.setText(jsonObject.toString()); } } } ``` 其中,R.layout.json_item是RecyclerView中每个项目的布局文件,jsonList是包含JSON数据的列表。可以使用以下代码将适配器绑定到RecyclerView上: ```java RecyclerView recyclerView = findViewById(R.id.recycler_view); JsonAdapter adapter = new JsonAdapter(jsonList); recyclerView.setAdapter(adapter); ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值