android 读json文件,在Android中读取json文件
小编典典
将该文件放入资产中 。
对于在Android Studio项目中创建的项目,您需要在主文件夹下创建资产文件夹。
将该文件读取为:
public String loadJSONFromAsset(Context context) {
String json = null;
try {
InputStream is = context.getAssets().open("file_name.json");
int size = is.available();
byte[] buffer = new byte[size];
is.read(buffer);
is.close();
json = new String(buffer, "UTF-8");
} catch (IOException ex) {
ex.printStackTrace();
return null;
}
return json;
}
然后您可以简单地string通过此函数读取此返回
JSONObject obj = new JSONObject(json_return_by_the_function);
希望你能得到想要的。
2020-07-27
android 读json文件,在Android中读取json文件相关推荐
- matlab怎么读txt文件字符串,Matlab中读取txt文件的几种方法
一.纯数据文件(没有字母和中文,纯数字) a=importdata('*.txt');%%%*为所存的文件名 a1=a.data;%%%文件中的数字 a2=a.textdata;%%%文件中的非数字 ...
- Json作用及Unity中读取json内容
一.Json简介: JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,主要用于传送数据.它基于JavaScript(Standard ECMA-262 3 ...
- linux用户读取文件过程,Python中读取写入文件并进行文件与用户交互的操作
一.提前知识点 在Python中是同样和其他语言一样可以进行文件的读取写入操作,值得注意的是,Python中打开文件读取的方式有几种,分别是以下几种: f = open('username.txt') ...
- c++语言读txt数据,关于C++中读取txt文件中字符串 - 程序语言 - 小木虫 - 学术 科研 互动社区...
#include<iostream> #include<fstream> #include<string> #include<vector> using ...
- java 从excel中读取数据_在Java中读取Excel文件的内容和导出数据到Excel文件中
转自www.chianjavaworld.net 原作者:SonyMusic 读:rrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr 在Java ...
- Android开发 ---如何操作资源目录中的资源文件2
Android开发 ---如何操作资源目录中的资源文件2 一.颜色资源管理 效果图: 描述: 1.改变字体的背景颜色 2.改变字体颜色 3.改变按钮颜色 4.图像颜色切换 操作描述: 点击(1)中的颜 ...
- sd卡有多个android文件夹,android - 如何adb拉出SD卡中存在的文件夹的所有文件
android - 如何adb拉出SD卡中存在的文件夹的所有文件 我的SD卡中有一个文件夹:/mnt/sdcard/Folder1/Folder2/Folder3/*.jpg Folder1和Fold ...
- matlab中读文件的行数_Matlab中读取txt文件的几种方法
Matlab中读取txt文件的几种方法 一.纯数据文件(没有字母和中文,纯数字) 对于这种txt文档,从matalb中读取就简单多了 例如test.txt文件,内容为"17.901 -1.1 ...
- cocos2d-x 3.0rc2中读取sqlite文件
cocos2d-x 3.0rc2中读取sqlite文件的方式,在Android中直接读取软件内的会失败.须要复制到可写的路径下 sqlite3* dbFile = NULL;std::string p ...
- netcore读取json文件_.net core读取json格式的配置文件
在.Net Framework中,配置文件一般采用的是XML格式的,.NET Framework提供了专门的ConfigurationManager来读取配置文件的内容,.net core中推荐使用j ...
最新文章
- centos jdbc配置mysql_CentOS安装glassfish4.0配置jdbc连接mysql
- 乐观锁 CAS 悲观锁synchronized()性能低因为涉及操作系统内核与用户模式的切换
- sqlserver安装和简单的使用
- hbuilder怎么做登录界面_hbuilder 第三方登录实例
- html css加载不了_CSS加载会阻塞页面显示?
- C++学习之路 | PTA乙级—— 1015 德才论 (25分)(精简)
- LISP 冻结excel窗格_粗暴讲解,2分钟 | 即懂excel 冻结首行、首列和单元格怎么弄?...
- 《MFC游戏开发》笔记九 游戏中的碰撞判定初步怪物运动简单AI
- Spark 机器学习拾遗
- FS5175AESOP8多串锂电池同步降压充电IC
- ionic介绍以及ionic环境搭建
- Windows C编程中Win7隐藏任务栏图标方法
- 【IoT】产品设计:结构设计之什么是堆叠设计(一)
- kvm多电脑切换器发展史
- 闪耀DTCC | 合作伙伴北京中亦安图倾情加盟 DTCC2018!
- Person [id=1, p_name=null, age=29, sex=女, idCard=IdCard [id=1, code=123453188908572121]]
- win10 打开控制面板 和 启用 Telnet 的方法
- JavaScript-05
- Linux TWI开发指南
- Mac终端关于ld: library not found for -lnetcdff错误的解决办法