Nodejs ile txt dosyasından bir satır nasıl silinir?

1 Nisan 2023 20:35 tarihinde Yayınlandı
Nodejs i kullanarak txt dosyasından istenen bir satırı silebilirsiniz, bunu aşağıdaki gibi yapabilirsiniz

İşte bunu yapmanın bir yolu aşağıdaki kod bloğu gibi olacak.

var fs = require('fs');
fs.readFile('data.txt', { encoding: 'utf-8' }, function (err, data) {
    if (err) {
        throw error;
    }

    let dataArray = data.split('\n');

    for (let i = 0; i < dataArray.length; i++) {
        if (dataArray[i].trim() === 'removemefromthefile') {
            dataArray.splice(i, 1);
        }
    }

    const updatedData = dataArray.join('\n');
    fs.writeFile('data.txt', updatedData, (err) => {
        if (err) throw err;
        console.log('Successfully updated the file!');
    });
});

Daha fazla içerik için bu içeriği arkadaşlarınız ile paylaşın.