اذهب إلى المحتوى

السؤال

نشر

السلام عليكم ورحمة الله وبركاته

فلسطين 🇵🇸 حرة و منصورة

السؤال كيف يمكنني التعديل على ملف JSON عن طريق لغة javascript 

مثال عندما يقوم المستخدم ب إدخال اسم جديد فى الinput و يضغط على زر معين تقوم javascript بالتعديل على جاسون معين

مثال تقوم بحذف البيانات الأولى و إضافة البيانات الجديد

و مثال آخر 

تقوم بإضافة بيانات جديدة في ملف json دون لمس القديمة

و شكرااااا🌹

Recommended Posts

  • 0
نشر

جافاسكربت لا يمكنها القيام بالكتابة على الملفات، أفضل ما يمكن القيام به بهذا الخصوص هو قراءة محتويات الملف ثم التعديل عليها ككائن جافاسكربرت أو سلسلة نصية أو ما الى ذلك ، وأخيرا ارسالها الى الواجهة الخلفية وجزء الخادم ليتم توليد ملف أو استبدال محتويات الملف بالمحتويات الجديدة. 

قد يمكن أيضا استخدام NodeJS للقيام بالفكرة على نحو مباشر. مثال:

const fs = require('fs');

// تخصيص اسيم الملف
const filePath = 'example.txt';

// قراءة محتويات الملف
fs.readFile(filePath, 'utf8', (err, data) => {
    if (err) {
        console.error(err);
        return;
    }

    // تعديل محتوى الملف
    const modifiedData = data.replace('oldText', 'newText');

    // اعادة كتابة محتوى للملف
    fs.writeFile(filePath, modifiedData, 'utf8', (err) => {
        if (err) {
            console.error(err);
            return;
        }
        console.log('تم بنجاح.');
    });
});

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...