الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

XML document is not well-formed

مغلق
بدأه alrahil في 13 أغسطس 2006 · 5 رد · 575 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

لقد عملت برنامج ASP ولكن تخرج لي هذه الرساله اذا كنت اريد ان افتحه بالفيجول بيسك نت

ما معني هذه الرساله

#2

عزيزي

يوجد هناك خطأ في ملف ال XML الذي تحاول أن تشاهده في وضع التصميم , والخطأ هو أنك لم تضع العنصر الجذري root في هذا الملف

حيث أن ملفات ال XML يجب تحتوي وفقط على عنصر جذري واحد ليتم إدراج العناصر الأخرى اأو ما تسمى بالتاقزTags

والله ولي التوفيق

مجموعة الدوت نت في السعودية , اشترك معنا لتحصل على كل مفيد في عالم الدوت نت

dotnetinsaudi-subscribe@yahoogroups.com

#3

مشكور على ردك اخوي oneforall2012

لكن كيف احد عنصر root واين اضعه

ولك جزيل الشكر

#4

اخي الكريم

الـ root element هو اول عنصر اسفل التعريفة العامة للغة الـ XML

بمعنى لو عندك الملف بهذه الصيغة:

<?xml version="1.0" encoding="utf-8" ?>
<Root1>
   <Child1></Child1>
   <Child2></Child2>
</Root1>
<Root2>
   <Child1></Child1>
   <Child2></Child2>
</Root2>

فهذا سينتج لك خطا بالطبع لان عنصري Root1 and Root2 لابدا ان يكونا تحت عنصر اخر يضم كل العناصر الرئيسية للملف بكامله

بمعنى ان الكود الذي في الاعلى لا بد ان تعيد كتابته كالتالي:

<?xml version="1.0" encoding="utf-8" ?>
<MainDocumentRoot>
<Root1>
   <Child1></Child1>
   <Child2></Child2>
</Root1>
<Root2>
   <Child1></Child1>
   <Child2></Child2>
</Root2>
</MainDocumentRoot>

الان ستجد عن عنصري Root1/Root2

بداخل عنصر او NODE اكبر منهما و يضمهما جميعا

و السلام

Quran_Signature.jpg
#5

اخوي oneforall2012

انا راح ارفق لك الملف واتمنى تن تقوم بالتعديل عليه

#6

أخي العزيز

الخطأ هو في ملف ال rsex وهو ملف مصدر , يمكنك أن تثوم بحذفه ولا مشكلة إن شاء الله

مجموعة الدوت نت في السعودية , اشترك معنا لتحصل على كل مفيد في عالم الدوت نت

dotnetinsaudi-subscribe@yahoogroups.com

هذا الموضوع مغلق.

مواضيع مشابهة