السلام عليكم
أعاني مشكلة في التعامل ( فهم ) اسلوب التعديل و الاضافة على أوبجكت json .
سوف اطرح المشكله:
لدي الاوبجكت التالي :
var work = { "clients" :
[
{
"client_name" : "Samer Hassan",
"telephone" :
[
{
"number" : "65434543453"
}
]
,
"fax" :
[
{
"number" : "+567898765456"
}
]
}
]
};كما هو واضح اتعامل مع بيانات العملاء .
السؤال : كيف يمكنني وعن طريق الجافا سكريبت ان اضيف عميل جديد ؟ وان اربط ارقام الفاكاسات الخاصة والهواتف في اسمة ؟
وكيف يمكنني ان اضيف الى عميل معين اعرف اسمة ولا اعرف رقم ال ID الخاص او المسار الى ال NODE .
مثلا اريد ان اضيف رقم هاتف جديد الى "Samer Hassan" ولا اعرف شيء سوى Samer Hassan و انه يوجد element اسمها telephone
اتوقع ان الاوبجكت الموجود بالاعلاى لا يخدمني بشكل جيد - بالواقع انا مبرمج PHP واتعامل مع المصفوفات ولكن دائما استعمل
$array['Text_index']
لكي اصل بسرعة بدون بحث لووب.
ولكن هنا بالجافا سكريبت الوضع يبدو انه مختلف :) اتمنى الافادة بشكل اكبر كيف يمكنني ان اضيف اسماء بحيث كل اسم يكون له تفرع مستقل وان استطيع ان اضيف الى اسم معين رقم هاتف معين عبر استخدام الاسم ك ID