本文目錄一覽:
- 1、怎樣把java讀出的json文件寫入
- 2、json.dump在寫入時如何不覆蓋原有JSON數據?
- 3、TypeScript如何讀寫Json文件,主要是如何寫入數據到json文件中
- 4、PHP如何把數據寫入JSON文件並在另一PHP文件讀取JSON數據?
- 5、PHP json數據寫入到json文件,讀取json文件
- 6、多條dict寫入json文件的時候,怎麼加換行符
怎樣把java讀出的json文件寫入
//你的描述不是很清楚,每太明白你的意思,我姑且理解為你要把json文件讀到java中
File file = new File(“E:\\workapace_myeclipse\\SG\\WebRoot\\data\\stu.json”);
Scanner scanner = null;
StringBuilder buffer = new StringBuilder();
try{
scanner = new Scanner(file, “utf-8”);
while(scanner.hasNext()){
buffer.append(scanner.nextLine());
}
}catch(Exception e){
e.printStackTrace();
}finally{
if(scanner!=null)
scanner.close();
}
//buffer對象就是這個json字元串了
json.dump在寫入時如何不覆蓋原有JSON數據?
把打開文件的模式從寫入’w’改成追加’a’或者追加讀寫’a+’,寫入的數據就不會覆蓋原數據了
完整的程序如下
TypeScript如何讀寫Json文件,主要是如何寫入數據到json文件中
1、import方法不好用,node還是用require引入模塊吧
2、如果是node項目,請用fs.readfile載入json,如果是browser項目,請用ajax請求載入json。
或者就直接用ts export一個let出來指向和json格式一致的一個object
==
PHP如何把數據寫入JSON文件並在另一PHP文件讀取JSON數據?
首先,把PHP數組中的數據寫入JSON文件。
?php
// 生成一個PHP數組
$data = array();
$data[‘a’] = ‘test’;
$data[‘b’] = ‘bbb’;
// 把PHP數組轉成JSON字元串
$json_string = json_encode($data);
// 寫入文件
file_put_contents(‘test.json’, $json_string);
?
然後,把JSON文件中的數據讀取到PHP變數中。
?php
// 從文件中讀取數據到PHP變數
$json_string = file_get_contents(‘test.json’);
// 把JSON字元串轉成PHP數組
$data = json_decode($json_string, true);
// 顯示出來看看
var_dump($data);
?
PHP json數據寫入到json文件,讀取json文件
// 生成一個PHP數組
$data = array();
$data[‘name’] = ‘admin’;
$data[‘pwd’] = ‘123456’;
// 把PHP數組轉成JSON字元串
$json_string = json_encode($data);
// 寫入文件
file_put_contents(‘user.json’, $json_string);
// 從文件中讀取數據到PHP變數
$json_string = file_get_contents(‘user.json’);
// 把JSON字元串轉成PHP數組
$data = json_decode($json_string, true);
// 顯示出來看看
var_dump($data)
多條dict寫入json文件的時候,怎麼加換行符
for line in file:
data.append(‘\n’+json.loads(line))
這樣先換行再讀取下一行試試。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/252868.html