تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
مساعدة اريد توضيح التعامل مع xml
#1
السلام عليكم ورحمة الله
قرءات اكثر من موضوع وعقلى تشتت
ارجو توضيح اسهل طريقة فى التعامل مع ملفات xml
الرد }}}}
تم الشكر بواسطة:
#2
هل تقصد اخي الكريم التعديل عليها

؟؟

او رأيت الكود ؟؟؟
الرد }}}}
تم الشكر بواسطة:
#3
اقصد القرءاة منها
والكتابة اليها
الرد }}}}
تم الشكر بواسطة:
#4
اخي الكريم على ما اعتقد بانه يمكنك تحرير ملفات xml

عن طريق notepad

يمكن القراءه منها والتعديل فيها بسهوله
الرد }}}}
تم الشكر بواسطة:
#5
ههههههه
اظن السؤال فى قسم vb.net
يعنى عايز اعمل ده عن طريق الكود
الرد }}}}
تم الشكر بواسطة:
#6
http://www.codeproject.com/Articles/4826...-in-VB-NET
http://forum.codecall.net/topic/69309-wr...et-part-i/

نصيحة مني إليك أخ علي :
قبل ما تضع سؤالك ابحث في ثلاثة أماكن :
الأول : بالمنتدى
الثاني : قوقل - يفضل البحث باللغة الانجليزية
الثالث : اليوتيوب - يفضل البحث باللغة الانجليزية


****
***
**
*
(وَقُل رَّبِّ زِدْنِي عِلْمًا)

الرد }}}}
تم الشكر بواسطة:
#7
السلام عليكم

أخي العزيز ملفات الXML تتكون من عقد وعقد فرعية أي عقدة داخل عقدة فيجب اولا تعريف عقدة رئيسية ثم تضع فيها العقد الفرعية

اليه هذا المثال:

اول يجب ادراج مجال الاسماء Import.xml

ثم انظر الى هذا المثال:

PHP كود :
Dim xdoc As New XmlDocument()
            
Dim info As XmlNodename As XmlNodeage As XmlNodesubj As XmlNodeavg As XmlNode
            
            info 
xdoc.CreateElement("Info")
            
name xdoc.CreateElement("Name")
            
name.InnerText "sajad"
            
age xdoc.CreateElement("Age")
            
age.InnerText "24"
            '''//////////////////////////////
            subj = xdoc.CreateElement("Subject")
            subj.InnerText = "Csharp"
            avg = xdoc.CreateElement("Avg")
            avg.InnerText = "90"
            '''
//////////////////////////////
            
info.AppendChild(name)
            
info.AppendChild(age)
            
info.AppendChild(subj)
            
info.AppendChild(avg)
            
xdoc.AppendChild(info)
            
xdoc.Save("sajad.xml"

في البداية نعرف مستند xml ثم العقد ثم تكون انشاء العقد كما ترى في الكود اعلاه

بالتوفيق
الرد }}}}
تم الشكر بواسطة:
#8
kslawy كتب :http://www.codeproject.com/Articles/4826...-in-VB-NET
http://forum.codecall.net/topic/69309-wr...et-part-i/

نصيحة مني إليك أخ علي :
قبل ما تضع سؤالك ابحث في ثلاثة أماكن :
الأول : بالمنتدى
الثاني : قوقل - يفضل البحث باللغة الانجليزية
الثالث : اليوتيوب - يفضل البحث باللغة الانجليزية


****
***
**
*


جزاك الله خير اخى مدنى وجعله الله تعالى فى موازين حسناتك
وشكرا على النصائح الغالية
وفعلا هذا ما افعله واخر حاجة هى انى اضع سؤال
ولاكن جوجل يدوخ شوية انا ابحث فى المنتدى القديم النسخه بتاع اخونا سكر مغرور
بس بحب اسئل فى موضوع اكون شاكك فيه لاستفيد من خبرة الاخوة


sajad كتب :السلام عليكم

أخي العزيز ملفات الXML تتكون من عقد وعقد فرعية أي عقدة داخل عقدة فيجب اولا تعريف عقدة رئيسية ثم تضع فيها العقد الفرعية

اليه هذا المثال:

اول يجب ادراج مجال الاسماء Import.xml

ثم انظر الى هذا المثال:

PHP كود :
Dim xdoc As New XmlDocument()
            
Dim info As XmlNodename As XmlNodeage As XmlNodesubj As XmlNodeavg As XmlNode
            
            info 
xdoc.CreateElement("Info")
            
name xdoc.CreateElement("Name")
            
name.InnerText "sajad"
            
age xdoc.CreateElement("Age")
            
age.InnerText "24"
            '''//////////////////////////////
            subj = xdoc.CreateElement("Subject")
            subj.InnerText = "Csharp"
            avg = xdoc.CreateElement("Avg")
            avg.InnerText = "90"
            '''
//////////////////////////////
            
info.AppendChild(name)
            
info.AppendChild(age)
            
info.AppendChild(subj)
            
info.AppendChild(avg)
            
xdoc.AppendChild(info)
            
xdoc.Save("sajad.xml"

في البداية نعرف مستند xml ثم العقد ثم تكون انشاء العقد كما ترى في الكود اعلاه

بالتوفيق

جزاك الله خيرا اخى وحبيبى الغالى
فعلا هذا ما اريده بالضبط جزاك الله خير
اريد ان اعرف طريقة القرءاة من الملف
الرد }}}}
تم الشكر بواسطة:
#9
السلام عليكم

PHP كود :
xdoc.Load("sajad.xml")
            
'XmlNode node = xdoc[xdoc.FirstChild.Name].FirstChild;
'            
while(node!=null)
'            {
'                
listBox1.Items.Add(node.Name+" : "+node.InnerText);
'                node = node.NextSibling;
'            
}


            
'''/////////////////////////////////////////

            Dim list As XmlNodeList = xdoc.FirstChild.ChildNodes
            Dim i As Integer = 0
            While i < list.Count
                listBox1.Items.Add(list.Item(i).Name + " : " + list.Item(i).InnerText)
                i += 1
            End While 

في الكود طريقتين لقراءة البيانات
الرد }}}}
تم الشكر بواسطة:
#10
السلام عليكم ورحمة الله
بالنسبة لكود الادخال
كود :
'
        Dim xdoc As New XmlDocument()
        Dim info, mm1, name, age, subj, avg As XmlNode
        '
        info = xdoc.CreateElement("Info")
        mm1 = xdoc.CreateElement("mm2")
        '
        name = xdoc.CreateElement("Name")
        name.InnerText = "sajad"
        '
        age = xdoc.CreateElement("Age")
        age.InnerText = "24"
        '
        subj = xdoc.CreateElement("Subject")
        subj.InnerText = "Csharp"
        '
        avg = xdoc.CreateElement("Avg")
        avg.InnerText = "90"
        '
        mm1.AppendChild(name)
        mm1.AppendChild(age)
        mm1.AppendChild(subj)
        mm1.AppendChild(avg)
        info.AppendChild(mm1)
        xdoc.AppendChild(info)
        xdoc.Save("sajad.xml")
        '

اريد ان تكون Info هى الرئيسيه التى يدرج فيها العناصر mm1 وسيكون mm2 بالترتيب
فعند ادخال معلومات اخرى الى الملف يقوم بحذف المعلومات القديمة لماذا
اريد النتيجة هكذا

كود :
<Info>
  <mm2>
    <Name>sajad</Name>
    <Age>24</Age>
    <Subject>Csharp</Subject>
    <Avg>90</Avg>
  </mm2>
   <mm3>
    <Name>sajad</Name>
    <Age>24</Age>
    <Subject>Csharp</Subject>
    <Avg>90</Avg>
  </mm3>
</Info>
الرد }}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] اريد حل لموضع تايمر ضمن الاكواد تالية e-coder 5 108 21-05-17, 09:38 PM
آخر رد: Amir_alzubidy
  [VB.NET] مساعدة في قراءة ملف xml موجود في موقعي dubai.eig 6 133 20-05-17, 12:25 AM
آخر رد: alma2
  [VB.NET] مساعدة التحقق من الاتصال بالانترنت dubai.eig 3 92 19-05-17, 06:46 PM
آخر رد: dubai.eig
  [VB.NET] اريد وضع مؤقت بدون تايمر داخل هذا الكود + المشروع بالكامل e-coder 0 47 19-05-17, 04:09 PM
آخر رد: e-coder
  مساعدة بخصوص تشفير ملف exe OakenShield 1 54 18-05-17, 11:27 AM
آخر رد: OakenShield
Exclamation [سؤال] كيفية التعامل مع الdataset في الوضع المنفصل في الفيجوال البيسك 2010 moh_g 4 108 16-05-17, 06:50 PM
آخر رد: moh_g
  [VB.NET] اريد كود حفظ العمل على البرنامج ؟؟ عامر الجبوري 4 91 16-05-17, 12:54 PM
آخر رد: عامر الجبوري
  مساعدة في حساب الدائن والمدين وايجاد الرصيد alwasela 6 511 16-05-17, 01:12 AM
آخر رد: salah mansour
  سلام عليكم ... مساعدة في اكمال المشروع لو سمحتوا ramimohammed 1 80 11-05-17, 09:56 AM
آخر رد: جميل علي
  مساعدة في البحث في الداتا جريد فيو khaled12345 2 86 10-05-17, 11:17 AM
آخر رد: khaled12345

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم