استيراد بيانات XML

هام: تمت ترجمة هذه المقالة ترجمة آلية، راجع إقرار إخلاء المسؤولية. يرجى الاطلاع على النسخة الإنجليزية من هذه المقالة. هنا للرجوع إليها.

اذا قمت مسبقا ب# انشاء مخطط XML، يمكنك استخدامه ل# استيراد بيانات XML الي الخلايا التي تم تعيينها، و# لكن ايضا هناك عده اساليب و# اوامر ل# استيراد بيانات XML من دون تخطيط XML.

اذا كان لديك مخطط XML، قم ب# هذا الخيار ل# استيراد بيانات XML الي خلايا معينه:

  1. في مخطط XML، حدد احدي خلايا معينه.

  2. انقر فوق المطور > استيراد.

    اذا لم تر علامه التبويب المطور، ف# راجع اظهار علامه التبويب المطور.

  3. في مربع الحوار استيراد XML، حدد موقع و# حدد ملف بيانات XML (xml.) الذي تريد استيراده، و# انقر فوق استيراد.

طرق اخري ل# استيراد بيانات XML

ل# الحصول علي مزيد من المعلومات حول المشاكل، راجع المشاكل الشائعه عند استيراد بيانات XML في نهايه هذه المقاله.

استيراد ملف بيانات XML ك# جدول XML

  1. انقر فوق المطور > استيراد.

    اذا لم تر علامه التبويب المطور، ف# راجع اظهار علامه التبويب المطور.

  2. في مربع الحوار استيراد XML، حدد موقع و# حدد ملف بيانات XML (xml.) الذي تريد استيراده، و# انقر فوق استيراد.

    اذا لم يشر ملف بيانات XML الي مخطط، يتضمن Excel المخطط من ملف بيانات XML.

  3. في مربع الحوار استيراد البيانات ، قم ب# واحد مما يلي:

    1. تحديد جدول XML في ورقه عمل موجوده ل# استيراد محتويات ملف بيانات XML الي جدول XML في ورقه العمل في موقع الخليه المحدده.

    2. تحديد جدول XML في ورقه عمل جديده ل# استيراد محتويات الملف الي جدول XML في ورقه عمل جديده بدءا من الخليه A1. يتم عرض المخطط ملف بيانات XML في جزء مهمه مصدر XML.

  4. اذا لم يشر ملف بيانات XML الي مخطط، ثم يتضمن Excel المخطط من ملف بيانات XML.

  5. ل# التحكم في سلوك بيانات XML (علي سبيل المثال، ربط البيانات و# التنسيق، و# تخطيط)، انقر فوق خصائص، الذي يعرض مربع الحوار خصائص مخطط XML. علي سبيل المثال، يتم استبدال البيانات الموجوده في نطاق معين عند استيراد البيانات ب# شكل افتراضي، و# لكن يمكنك تغيير هذا.

استيراد ملفات بيانات XML متعدده

  1. حدد خليه معينه ل# استيراد عده ملفات XML الي مجموعه واحده من خلايا معينه.

    اذا كنت تريد استيراد عده ملفات XML الي مجموعات متعدده من خلايا معينه، انقر فوق خليه في اي مكان علي ورقه العمل التي لم يتم تعيين.

  2. انقر فوق المطور > استيراد.

    اذا لم تر علامه التبويب المطور، ف# راجع اظهار علامه التبويب المطور.

  3. في مربع الحوار استيراد XML، حدد موقع و# حدد ملف بيانات XML (xml.) الذي تريد استيراده.

    • اذا كانت الملفات متجاوره، اضغط علي Shift، و# انقر فوق الاولي و# الملف الاخير في القائمه. كافه البيانات من ملفات XML سيتم استيراده و# ملحقه ب# خلايا معينه.

    • اذا الملفات غير متجاوره، اضغط ب# استمرار علي Ctrl، و# انقر فوق كل ملف تريد استيراده في القائمه.

  4. انقر فوق استيراد.

    اذا قمت ب# تحديد الملفات غير متجاوره، يظهر مربع الحوار استيراد < اسم الملف > .xml . تحديد مخطط XML الذي يتطابق مع ملف بيانات XML التي تقوم ب# استيرادها ل# كل ملف.

    ل# استخدام مخطط واحدا ل# كافه الملفات المحدده التي لم يتم بعد استيرادها، حدد استخدام مخطط XML هذا ل# كافه الملفات المحدده هذا المخطط.

قم ب# استيراد عده ملفات بيانات XML ك# بيانات خارجيه

ل# استيراد عده ملفات XML التي تستخدم مساحه الاسم نفسه و# مخططات XML مختلفه، يمكنك استخدام الامر من XML استيراد البيانات . ينشئ Excel مخطط XML فريد ل# كل استيراد ملف بيانات XML.

ملاحظة: اذا كنت تريد استيراد عده ملفات XML التي لا تعريف مساحه اسم، يتم التعامل مع هذه الملفات XML كما لو كانت يستخدمونها مساحه الاسم نفسه.

  1. اذا كنت تستخدم Excel مع اشتراك Office 365، ف# انقر فوق بيانات > احضار بيانات > من ملف > من XML.

    اذا كنت تستخدم Excel 2016 او اصدار سابق، انقر فوق بيانات > من مصادر اخري > من استيراد بيانات XML.

  2. انتقل الي محرك الاقراص او المجلد او موقع الانترنت الذي يحتوي علي ملف بيانات XML (xml.) الذي تريد استيراده.

  3. حدد الملف ثم انقر فوق فتح.

  4. في مربع الحوار استيراد البيانات ، قم ب# واحد مما يلي:

    • جدول XML في ورقه عمل موجوده    يتم استيراد محتويات الملف الي جدول XML جديد في ورقه عمل جديده. اذا لم يشر ملف بيانات XML الي مخطط، يتضمن Excel المخطط من ملف بيانات XML.

    • ورقه عمل موجوده    استيراد بيانات XML في جدول ثنائيه الابعاد ب# استخدام الصفوف و# الاعمده التي تعرض علامات XML ك# عناوين الاعمده و# البيانات في صفوف اسفل عناوين الاعمده. يتم استخدام مثل عنوان العنصر الاول (عقده الجذر) و# يتم عرضه في موقع الخليه المحدده. يتم فرز باقي العلامات ابجديا في الصف الثاني. في هذه الحاله، لا Excel استنتاج مخطط، و# لا يمكنك استخدام مخطط XML.

    • ورقه عمل جديده    يضيف Excel في ورقه عمل جديده ل# المصنف الخاص بك و# تلقائيا وضع بيانات XML في الزاويه العلويه اليمني من ورقه العمل الجديده. اذا لم يشر ملف بيانات XML الي مخطط، يتضمن Excel المخطط من ملف بيانات XML.

  5. ل# التحكم في سلوك بيانات XML، مثل ربط البيانات و# التنسيق و# التخطيط، انقر فوق خصائص، الذي يعرض مربع الحوار خصائص مخطط XML. علي سبيل المثال، تتم الكتابه فوق البيانات الموجوده في نطاق معين عند استيراد البيانات ب# شكل افتراضي، و# لكن يمكنك تغيير هذا.

فتح ملف بيانات XML ل# استيراد البيانات الخاصه به

  1. انقر فوق ملف >‏ فتح.

    اذا كنت تستخدم Excel 2007، انقر فوق زر Microsoft Office صورة زر Office > فتح.

  2. في مربع الحوار فتح، انقر فوق محرك الاقراص او المجلد او موقع الانترنت الذي يحتوي علي الملف الذي تريد فتحه.

  3. حدد الملف ثم انقر فوق فتح.

  4. اذا ظهر مربع الحوار استيراد XML، ف# يمكنك فتح الملف يشير الي واحد او اكثر من اوراق الانماط تحويل لغه صفحات الانماط الموسعه (XSLT)، حيث يمكنك النقر فوق احد الخيارات التاليه:

    • افتح الملف دون تطبيق ورقه انماط    استيراد بيانات XML في جدول ثنائيه الابعاد ب# استخدام الصفوف و# الاعمده التي تعرض علامات XML ك# عناوين الاعمده و# البيانات في صفوف اسفل عناوين الاعمده. يتم استخدام مثل عنوان العنصر الاول (عقده الجذر) و# يتم عرضه في موقع الخليه المحدده. يتم فرز باقي العلامات ابجديا في الصف الثاني. في هذه الحاله، لا Excel استنتاج مخطط، و# لا يمكنك استخدام مخطط XML.

    • افتح الملف الذي يحتوي علي ما يلي ورقه الانماط تطبيق (حدد احدي)    حدد ورقه الانماط التي تريد تطبيق، و# من ثم انقر فوق موافق. يتم تنسيق بيانات XML حسب علي ورقه الانماط التي حددتها.

      ملاحظة: يتم فتح بيانات XML ل# القراءه فقط في Excel وب# ذلك عن طريق الخطا عدم حفظ الملف المصدر الاصلي في تنسيق ملف excel macro-enabled Workbook (.xlsm). في هذه الحاله، لا Excel استنتاج مخطط، و# لا يمكنك استخدام مخطط XML.

  5. اذا ظهر مربع الحوار Open XML، ف# لا يملك ملف XML ايه مراجع ورقه نمط XSLT. ل# فتح الملف، انقر فوق احد الخيارات التاليه:

    • انقر فوق ك# جدول XML ل# انشاء جدول XML في مصنف جديد.

      يتم استيراد محتويات الملف الي جدول XML. اذا لم يشر ملف بيانات XML الي مخطط، يتضمن Excel المخطط من ملف بيانات XML.

    • انقر فوق ك# مصنف ل# القراءه فقط.

      استيراد بيانات XML في جدول ثنائيه الابعاد ب# استخدام الصفوف و# الاعمده التي تعرض علامات XML ك# عناوين الاعمده و# البيانات في صفوف اسفل عناوين الاعمده. يتم استخدام مثل عنوان العنصر الاول (عقده الجذر) و# يتم عرضه في موقع الخليه المحدده. يتم فرز باقي العلامات ابجديا في الصف الثاني. في هذه الحاله، لا Excel استنتاج مخطط، و# لا يمكنك استخدام مخطط XML.

      يتم فتح بيانات XML ل# القراءه فقط في Excel وب# ذلك عن طريق الخطا عدم حفظ الملف المصدر الاصلي في تنسيق ملف excel macro-enabled Workbook (.xlsm). في هذه الحاله، لا Excel استنتاج مخطط، و# لا يمكنك استخدام مخطط XML.

    • انقر فوق استخدام جزء مهمه مصدر XML.

      يتم عرض المخطط ملف بيانات XML في جزء مهمه مصدر XML . ثم يمكنك سحب عناصر المخطط ب# ورقه العمل ل# ربط هذه العناصر الي ورقه العمل.

      اذا لم يشر ملف بيانات XML الي مخطط، يتضمن Excel المخطط من ملف بيانات XML.

المشاكل الشائعه عند استيراد بيانات XML

يعرض Excel مربع الحوار خطا في استيراد XML عندما يتعذر عليك التحقق من صحه البيانات وفقا ل# مخطط XML. في مربع الحوار هذا، انقر فوق تفاصيل ل# مزيد من المعلومات حول كل خطا. يسرد الجدول التالي بعض الاخطاء استيراد الشائعه:

خطأ

ماذا حدث

مخطط تشير الي فشل التحقق من الصحه

عند النقر فوق التحقق من صحه البيانات المقارنه ب# مخطط الاستيراد و# التصدير في مربع الحوار خصائص مخطط XML ، تم استيراد البيانات، و# لكن لم يتم التحقق من صحه البيانات مقابل مخطط XML.

تم استيراد بعض البيانات ك# نص

تم تحويل بعض او كل البيانات الذي استوردته من نوع بيانات تعريف الخاص به الي نص. ل# استخدام هذه البيانات في عمليه حسابيه، ف# ستحتاج الي تحويل البيانات من نص الي ارقام او تواريخ. علي سبيل المثال، لن يعمل قيمه تاريخ تحويل الي نص الشكل المقصود في الداله YEAR حتي تحويلها الي نوع البيانات Date. Excel تحويل البيانات الي نص عندما:

  • كانت البيانات موجوده ب# تنسيق لا يدعم Excel.

  • البيانات غير متوافق مع تمثيل نوع البيانات XSD داخلي Excel. ل# اصلاح هذه المشكله، تحقق من كل تعريف نوع البيانات ل# التاكد من ان بياناتك XML صالح وفقا ل# مخطط XML.

خطا تحليل XML

يتعذر فتح محلل XML في ملف XML المحدد. تاكد من عدم وجود ملف XML اخطاء بناء الجمله، و# ان XML جيد.

يتعذر عليك العثور علي مخطط XML الذي يتطابق مع البيانات

قد تحدث هذه المشكله عند تحديد ملف بيانات XML واحد او اكثر ل# استيراد، و# لا يمكن العثور Excel مخطط XML مطابقا ل# احد الملفات. ل# ملف ب# اسم في شريط العنوان في مربع الحوار، استيراد مخطط مناسبه اولا، و# حاول استيراد الملف مره اخري.

لا يمكن تغيير حجم جدول XML ل# احتواء البيانات

تحاول اضافه صفوف ب# استيراد او الحاق بيانات الي جدول XML، و# لكن لا لا تتوفر مساحه ل# الجدول ل# توسيع. يمكنك توسيع جدول XML فقط من الاسفل ل# اسفل. علي سبيل المثال، قد يكون هناك اي كائن، مثل صوره او جدول اخر، مباشره تحت جدول XML تمنع توسيع جدول XML. او، ل# جدول XML ل# توسيع، انه سيتم تجاوز Excel حدود الصف 1.048.576. ل# اصلاح هذه المشكله، اعاده ترتيب الجداول و# الكائنات الموجوده علي ورقه العمل ل# السماح ب# جدول XML ل# توسيع من اسفل ل# اسفل.

لم يشر ملف XML المحدد الي مخطط

لم يشر ملف XML الذي تحاول فتح الي مخطط XML. ل# العمل مع بيانات XML في الملف، يحتاج اليها Excel مخطط استنادا الي محتويات ملف XML. اذا كان المخطط غير الصحيحه او غير كافيه، ازالته من المصنف الخاص بك. قم ب# انشاء ملف مخطط XML و# تحرير ملف بيانات XML ب# حيث يشير ملف بيانات XML الي المخطط. ل# الحصول علي مزيد من المعلومات، راجع عناصر مخطط XML الي خلايا في مخطط XML.

ملاحظة: لا يمكن تصدير مخطط Excel استنتاج ك# منفصله مخطط ملف بيانات XML (xsd.). علي الرغم من وجود برامج تحرير مخطط XML و# اساليب اخري ل# انشاء ملف مخطط XML، لا يتوفر لديك الوصول الملائم عليها او معرفه كيفيه استخدامها.

اتبع الخطوات التاليه ل# ازاله المخطط الذي انشاه Excel من المصنف الخاص بك:

  1. انقر فوق المطور > المصدر.

    أوامر XML ضمن علامة التبويب "المطور"

    اذا لم تر علامه التبويب المطور، ف# راجع اظهار علامه التبويب المطور.

  2. في جزء مهمه مصدر XML، انقر فوق مخططات XML.

  3. في مربع الحوار مخططات XML، انقر فوق Excel مخطط XML التي تم انشاؤها، و# انقر فوق حذف.

استيراد عده ملفات XML التي تستخدم مساحه الاسم نفسه و# مخططات مختلفه لا يعمل كما هو متوقع

عند العمل ب# استخدام مخططات XML و# ملفات بيانات XML متعدده، يمكنك عاده انشاء تخطيط XML ل# كل مخطط و# تعيين العناصر التي تريدها و# قم ب# استيراد كل ملف بيانات XML الي مخطط XML المناسبه. استخدام الامر استيراد ل# فتح ملفات XML متعدده ب# استخدام مساحه الاسم نفسه، يمكنك استخدام مخطط XML واحد فقط. عند استخدام هذا الامر ل# فتح عده ملفات XML التي تستخدم مساحه الاسم نفسه و# مخططات مختلفه، يمكنك الحصول علي نتائج غير متوقعه. علي سبيل المثال، قد تتم الكتابه فوق البيانات، او يتعذر فتح الملفات.

ل# استيراد عده ملفات XML التي تستخدم مساحه الاسم نفسه و# مخططات XML مختلفه، ف# جرب استخدام الامر " من XML استيراد بيانات " (انقر فوق بيانات > من مصادر اخري ). يسمح هذا الامر عده ملفات XML ب# استخدام مساحه الاسم نفسه ل# استخدام مخططات XML متعدده. ينشئ Excel مخطط XML فريد ل# كل ملف بيانات XML الذي تريد استيراده.

ملاحظة: اذا كنت تريد استيراد عده ملفات XML التي لا تعريف مساحه اسم، يتم التعامل مع هذه الملفات XML كما لو كانت يستخدمونها مساحه الاسم نفسه.

إظهار علامة التبويب "المطور"

إذا لم تظهر علامة تبويب المطور، فقم بما يلي لعرضها:

  • في Excel 2013 وExcel 2010:

    1. انقر فوق ملف >‏ خيارات.

    2. انقر فوق الفئة تخصيص الشريط.

    3. ضمن علامات تبويب رئيسيه، حدد مربع المطور، و# انقر فوق موافق.

  • في Excel 2007:

    1. انقر فوق زر Microsoft Office صورة زر Office > خيارات Excel.

    2. انقر فوق الفئه شائع.

    3. ضمن افضل الخيارات ل# استخدام Excel، حدد المربع الخاص ب# اظهار علامه تبويب المطور في الشريط، و# انقر فوق موافق.

ملاحظة: إقرار إخلاء المسؤولية للترجمة الآلية: تمت ترجمة هذه المقالة بواسطة نظام كمبيوتر دون تدخل العامل البشري. توفر Microsoft هذه الترجمات الآلية لمساعدة المستخدمين الذين لا يتحدثون الإنجليزية على استخدام منتجات Microsoft، وخدماتها، وتقنياتها والاستمتاع بها. قد تحتوي هذه المقالة على أخطاء في المفردات، أو بناء الجملة، أو القواعد نظرًا لترجمتها آليًا.

انظر أيضاً

عبر طريقه عرض ل XML في Excel

عناصر مخطط XML الي خلايا في تخطيط XML

بيانات تصدير XML

توسيع المهارات
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى Office Insider

هل كانت المعلومات مفيدة؟

نشكرك على ملاحظاتك!

شكراً لك على الملاحظات! يبدو أنه من المفيد إيصالك بأحد وكلاء دعم Office لدينا.

×