In diesem Artikel erfahren Sie, wie Sie mit node lokale JSON-Dateien hinzufügen, löschen, ändern und überprüfen. Es hat einen gewissen Referenzwert. Freunde in Not können sich darauf beziehen. Ich hoffe, es wird für alle hilfreich sein.
Verwandte Empfehlungen: „nodejs-Tutorial“
Hallo! Das Dateisystem von nodejs. Wer mit dem Dateisystem von node in Kontakt gekommen ist, wird in den letzten zwei Tagen über eine Frage nachgedacht: Kann ich meine lokale JSON-Datei lokal betreiben? Kann eine lokale Textdatenbank vorhanden sein? Wenn es sich um eine Aufzeichnungssoftware wie Notizen handelt, muss ich die lokale JSON-Datei überhaupt nicht selbst bedienen und das Backend mit Node schreiben Ja. Lass es uns gemeinsam implementieren.
##1 Schauen Sie sich den Inhalt von person.json an.
Problem, jetzt ist es an der Zeit, Zeuge des Wunders zu werden der JSON-Datei. Schauen Sie, die JSON-Datei wurde hinzugefügt
unten Der obige Code
var fs = require('fs');var params = { "id":5, "name":"白眉鹰王"}//在真实的开发中id肯定是随机生成的而且不会重复的,下一篇写如何生成随机切不会重复的随机数,现在就模拟一下假数据//写入json文件选项function writeJson(params){ //现将json文件读出来 fs.readFile('./mock/person.json',function(err,data){ if(err){ return console.error(err); } var person = data.toString();//将二进制的数据转换为字符串 person = JSON.parse(person);//将字符串转换为json对象 person.data.push(params);//将传来的对象push进数组对象中 person.total = person.data.length;//定义一下总条数,为以后的分页打基础 console.log(person.data); var str = JSON.stringify(person);//因为nodejs的写入文件只认识字符串或者二进制数,所以把json对象转换成字符串重新写入json文件中 fs.writeFile('./mock/person.json',str,function(err){ if(err){ console.error(err); } console.log('----------新增成功-------------'); }) })}writeJson(params)//执行一下;
Das Ergebnis ist wie folgt
Sehen Sie sich die JSON-Datei anPaginierung ausführen (1,6);
Das Ausführungsergebnis ist
und so weiter, der Effekt der simulierten Paginierung wird erreicht
##5. Zusammenfassung
Weitere Kenntnisse über Computerprogrammierung finden Sie unter: Einführung in die Programmierung
! !Das obige ist der detaillierte Inhalt vonLassen Sie uns darüber sprechen, wie Sie mit NodeJS lokale JSON-Dateien hinzufügen, löschen, ändern und überprüfen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!