如何向json檔案中寫入資料

2021-08-14 18:33:04 字數 1328 閱讀 3447

先要建立乙個寫資料的類:其中folk是個實體類

class

myjsonwriter     

public

void

setfilepath(string filepath) catch

(ioexception e)     

}    

public

string getjsondata()    

//          jsonarray jsonarray=new jsonarray(folksdata);  

intlen =   array.length();    

jsondata=new

jsonstringer().object().key(

"vallage"

).value(array).endobject().tostring();    

system.out.println(jsondata);    

writedata(jsondata);    

} catch

(jsonexception e)     

return

jsondata;    

}    

private

void

writedata(string jsondata)     

writer.flush();    

writer.close();    

reader.close();    

} catch

(ioexception e)     

}    

}    

然後就是真正的寫入工作了,需要起執行緒的哦···需要的時候調這個方法就可以了。實體類那些是假資料

public

void

writedata()  

接下來就是讀json檔案中的資料啦:

readbtn.setonclicklistener(

newonclicklistener()   

}.start();  

}  });  

}  private

handler handler = 

newhandler()  catch

(jsonexception e)   

}  }  

};  

private

string getfilefromsd(string path)   

} catch

(exception e)   

return

result;  

}  

php如何向檔案中寫入換行

今天程式設計,發現向檔案中寫入換行失敗了 試了很久都沒找到辦法 突然之間想到乙個東東以前看書見過後來還是用這個東東給解決了 現在寫出來預防將來忘記也希望能幫到需要幫助的朋友 直接看 stream fopen robots.txt w fwrite stream,你換行了嗎?r n我已經換行了 注意 ...

julia如何向文字檔案中寫入資料

本文將簡要介紹怎樣向文字檔案中寫入資料 如下 x linspace 1,10,10 y linspace 11,20,10 f open dat.txt a 由於一開始可能並沒有dat.txt,所以這裡用 a for i 1 length x writecsv f,x i y i end close...

向Redis集群中寫入資料

在redis cli每次錄入 查詢鍵值,redis都會計算出該key應該送往的插槽,如果不是該客戶端對應伺服器插槽,redis會報錯,並告知應前往的redis例項位址和埠。redis cli客戶端提供了 c 引數實現自動重定向。如 redis cli c p 6379 登入後,再錄入 查詢鍵值對可以...