您的位置:

使用json文件放入数据库,java读取json文件存入数据库

本文目录一览:

怎么将JSON文件传入sqlite数据库中呢?

将json对象的键值对。

转化为 ContentValues 对象中的键值对(键为表中的字段名)。

然后插入数据库就可以了。

dbManager.insert(TABLENAME, null, values);

json文件可以直接导入数据库吗

直接读写文件,再把读出来的文件内容格式化成json,再用JDBC、Mybatis或者其他框架将json数据存入数据库。

假设实体类是这样的:

public class ElectSet {

public String xueqi;

public String xuenian;

public String startTime;

public String endTime;

public int menshu;

public String isReadDB;

//{"xueqi":,"xuenian":,"startTime":,"endTime":,"renshu":,"isReadDB":}

public String getXueqi() {

return xueqi;

}

public void setXueqi(String xueqi) {

this.xueqi = xueqi;

}

public String getXuenian() {

return xuenian;

}

public void setXuenian(String xuenian) {

this.xuenian = xuenian;

}

public String getStartTime() {

return startTime;

}

public void setStartTime(String startTime) {

this.startTime = startTime;

}

public String getEndTime() {

return endTime;

}

public void setEndTime(String endTime) {

this.endTime = endTime;

}

public int getMenshu() {

return menshu;

}

public void setMenshu(int menshu) {

this.menshu = menshu;

}

public String getIsReadDB() {

return isReadDB;

}

public void setIsReadDB(String isReadDB) {

this.isReadDB = isReadDB;

}

}

有一个json格式的文件,存的信息如下:

Sets.json:

{"xuenian":"2007-2008","xueqi":"1","startTime":"2009-07-19 08:30","endTime":"2009-07-22 18:00","menshu":"10","isReadDB":"Y"}

具体操作:

/*

* 取出文件内容,填充对象

*/

public ElectSet findElectSet(String path){

ElectSet electset=new ElectSet();

String sets=ReadFile(path);//获得json文件的内容

JSONObject jo=JSONObject.fromObject(sets);//格式化成json对象

//System.out.println("------------" jo);

//String name = jo.getString("xuenian");

//System.out.println(name);

electset.setXueqi(jo.getString("xueqi"));

electset.setXuenian(jo.getString("xuenian"));

electset.setStartTime(jo.getString("startTime"));

electset.setEndTime(jo.getString("endTime"));

electset.setMenshu(jo.getInt("menshu"));

electset.setIsReadDB(jo.getString("isReadDB"));

return electset;

}

//设置属性,并保存

public boolean setElect(String path,String sets){

try {

writeFile(path,sets);

return true;

} catch (IOException e) {

// TODO Auto-generated catch block

e.printStackTrace();

return false;

}

}

//读文件,返回字符串

public String ReadFile(String path){

File file = new File(path);

BufferedReader reader = null;

String laststr = "";

try {

//System.out.println("以行为单位读取文件内容,一次读一整行:");

reader = new BufferedReader(new FileReader(file));

String tempString = null;

int line = 1;

//一次读入一行,直到读入null为文件结束

while ((tempString = reader.readLine()) != null) {

//显示行号

System.out.println("line " line ": " tempString);

laststr = laststr tempString;

line ;

}

reader.close();

} catch (IOException e) {

e.printStackTrace();

} finally {

if (reader != null) {

try {

reader.close();

} catch (IOException e1) {

}

}

}

return laststr;

}

将获取到的字符串,入库即可。

如何把json文件导入mango数据库

直接读写文件,再把读出来的文件内容格式化成json,再用JDBC、Mybatis或者其他框架将json数据存入数据库。

假设实体类是这样的:

public class ElectSet {

public String xueqi;

public String xuenian;

public String startTime;

public String endTime;

public int menshu;

public String isReadDB;

//{"xueqi":,"xuenian":,"startTime":,"endTime":,"renshu":,"isReadDB":}

public String getXueqi() {

return xueqi;

}

public void setXueqi(String xueqi) {

this.xueqi = xueqi;

}

public String getXuenian() {

return xuenian;

}

public void setXuenian(String xuenian) {

this.xuenian = xuenian;

}

public String getStartTime() {

return startTime;

}

public void setStartTime(String startTime) {

this.startTime = startTime;

}

public String getEndTime() {

return endTime;

}

public void setEndTime(String endTime) {

this.endTime = endTime;

}

public int getMenshu() {

return menshu;

}

public void setMenshu(int menshu) {

this.menshu = menshu;

}

public String getIsReadDB() {

return isReadDB;

}

public void setIsReadDB(String isReadDB) {

this.isReadDB = isReadDB;

}

}

有一个json格式的文件,存的信息如下:

Sets.json:

{"xuenian":"2007-2008","xueqi":"1","startTime":"2009-07-19 08:30","endTime":"2009-07-22 18:00","menshu":"10","isReadDB":"Y"}

具体操作:

/*

* 取出文件内容,填充对象

*/

public ElectSet findElectSet(String path){

ElectSet electset=new ElectSet();

String sets=ReadFile(path);//获得json文件的内容

JSONObject jo=JSONObject.fromObject(sets);//格式化成json对象

//System.out.println("------------" jo);

//String name = jo.getString("xuenian");

//System.out.println(name);

electset.setXueqi(jo.getString("xueqi"));

electset.setXuenian(jo.getString("xuenian"));

electset.setStartTime(jo.getString("startTime"));

electset.setEndTime(jo.getString("endTime"));

electset.setMenshu(jo.getInt("menshu"));

electset.setIsReadDB(jo.getString("isReadDB"));

return electset;

}

//设置属性,并保存

public boolean setElect(String path,String sets){

try {

writeFile(path,sets);

return true;

} catch (IOException e) {

// TODO Auto-generated catch block

e.printStackTrace();

return false;

}

}

//读文件,返回字符串

public String ReadFile(String path){

File file = new File(path);

BufferedReader reader = null;

String laststr = "";

try {

//System.out.println("以行为单位读取文件内容,一次读一整行:");

reader = new BufferedReader(new FileReader(file));

String tempString = null;

int line = 1;

//一次读入一行,直到读入null为文件结束

while ((tempString = reader.readLine()) != null) {

//显示行号

System.out.println("line " line ": " tempString);

laststr = laststr tempString;

line ;

}

reader.close();

} catch (IOException e) {

e.printStackTrace();

} finally {

if (reader != null) {

try {

reader.close();

} catch (IOException e1) {

}

}

}

return laststr;

}

将获取到的字符串,入库即可。

怎么将json格式的数据存入数据库

直接读写文件,再把读出来的文件内容格式化成json,再用JDBC、Mybatis或者其他框架将json数据存入数据库。 假设实体类是这样的: public class ElectSet {public String xueqi;public String xuenian;public String startTime;public

使用json文件放入数据库,java读取json文件存入数据

2023-01-08
数据库json文件(保存json格式数据文件)

本文目录一览: 1、高斯数据库如何解析json 2、json 是什么文件 3、*.json文件如何打开 4、json是什么文件 5、json文件可以直接导入数据库吗 6、LowDB 轻量级 JSON

2023-12-08
java保存json数据(json文件存储数据)

本文目录一览: 1、使用java解析json文件,将数据存入数据库 2、java处理http接口的数据转json格式并保存怎么弄 3、java中怎么讲数据库中的数据保存到json中返回给客户端。客户端

2023-12-08
json文件数据库文档介绍内容(保存json格式数据文件)

本文目录一览: 1、json文件有什么用 2、json是什么文件 3、java解析json格式文件,再保存在数据库怎么做? 4、json 是什么文件 5、json格式的数据的定义是什么? json文件

2023-12-08
示例产品数据库json文件,json格式数据库

本文目录一览: 1、mysql数据库中某个字段存的是json数据,如何对json数据中的数据进行操作? 2、如何把数据库的数据存成json文件 3、数据库数据怎么动态生成json文件? 4、json文

2023-12-08
数据库用json数据,json文件数据

2022-11-24
php获取json配置文件数据,php读取json数据

2022-11-21
将json数据存入数据库(json数据存储到数据库中)

本文目录一览: 1、怎么将json格式的数据存入数据库 2、php如何将json数据写入数据库 3、如何将从接口取到的json数据存入mysql数据库 4、json对象怎么插入数据库 5、使用java

2023-12-08
php读取大文件json,php大文件读取和存储

2022-11-25
获取json数据并写入数据库,获取json数据并写入数据库

2022-11-30
json映射数据库,json读取数据

本文目录一览: 1、json文件可以直接导入数据库吗 2、json对象怎么插入数据库 3、如何将json数据转化为数据库文件 4、收到的JSON数据,怎么批量插入到数据库 5、(java)解析json

2023-12-08
java传json文件,json数据传输格式

2022-11-24
json数据保存到数据库(json格式存储到数据库)

本文目录一览: 1、如何将 JSON 对象存储在 SQLite 数据库中 2、php存入数据库 如何将json格式的数据直接存入mysql数据库 3、怎么将json格式的数据存入数据库 4、json文

2023-12-08
json文件写入时(js将数据写入json文件)

本文目录一览: 1、怎样把java读出的json文件写入 2、json.dump在写入时如何不覆盖原有JSON数据? 3、TypeScript如何读写Json文件,主要是如何写入数据到json文件中

2023-12-08
JAVA读取JSON文件并解析

2023-05-21
Java读取JSON文件

2023-05-19
c读取json文件(c#读取json文件的内容)

本文目录一览: 1、怎么用C语言获取JSON中的数据? 2、json格式怎么打开 3、如何读取Json文件的数据 4、c#读取json 5、如何使用c语言获取文件中的json数据 怎么用C语言获取JS

2023-12-08
json数据插入数据库,json数据存储到数据库中

本文目录一览: 1、如何将从接口取到的json数据存入mysql数据库 2、json对象怎么插入数据库 3、json文件可以直接导入数据库吗 4、如何把获取的json数据插入数据库 5、收到的JSON

2023-12-08
如何使用Java读取JSON文件内容

2023-05-19
json数据写入数据库,json数据写入数据库中

本文目录一览: 1、如何将从接口取到的json数据存入mysql数据库 2、收到的JSON数据,怎么批量插入到数据库 3、怎么将json格式的数据存入数据库 4、json文件可以直接导入数据库吗 如何

2023-12-08