كيفية دمج ملفات xml في ملف Excel واحد. الجمع بين نموذج وتحويل ملفات XML

أريد دمج ملفات xml متعددة في ملفات xml منفصلة عند الإرسال إلى مجلد وجهة في BizTalk. ساعدني في تحويل عدة ملفات xml إلى ملف xml واحد باستخدام xslt أو طريقة أخرى أسهل. لاحظ أن جميع ملفات الإدخال لها نفس مساحة الإدخال 1

KK / KDRM115 / I / 06/15 د Penghapusan 160101 / BGN / HU / 09 / B12 12/7/2008 12:00:00 ص

KK / KDRM115 / H / 06/4 أ سيدانج ديجونكان 160101 / BGN / HS / 09 / B07 بيليك بيناسيه 12/26/2017 12:00:00 ص

المدخلات 3،4 ....... يستمر

KK / KDRM115 / H / 06/4 أ سيدانج ديجونكان 160101 / BGN / HS / 09 / B07 بيليك بيناسيه 12/26/2017 12:00:00 ص KK / KDRM115 / I / 06/15 د Penghapusan 160101 / BGN / HU / 09 / B12 بيليك تيمبالان بنغارا (بيرجاواتان) 12/7/2008 12:00:00 ص

سئل من قبل Chitra في 06/08/2016 الساعة 08:11

2 إجابة

هنا طريقة واحدة.

قم بإنشاء مستند يسرد المستندات التي تريد دمجها في collection.xml:

ثم قم بإجراء تحويل XSLT باستخدام collection.xml كمستند المصدر وورقة الأنماط التالية:

سيعمل هذا مع XSLT 1.0. إذا انتقلت إلى XSLT 2.0 ، فهناك طرق أكثر مرونة لتوفير المدخلات ، على سبيل المثال يمكنك استخدام وظيفة collection () للوصول إلى جميع الملفات في دليل.

أجاب عليه مايكل كاي بتاريخ 06/08/2016 الساعة 09:15

إذا كنت تستخدم XSLT 2.0 ، فهناك العديد من البدائل المتاحة. أولاً ، يمكنك تحديد قائمة المستندات كمعامل ورقة أنماط ، يتم تمريرها كسلسلة من السلاسل:

أو يمكنك تحديد المستندات كمجموعة. تعيّن Saxon وبعض المعالجات الأخرى URI للمجموعة إلى دليل filestore. في سكسونية يمكنك القيام بما يلي:

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

استخدام Excel Get & Quality Transformation (Power Query) لدمج ملفات متعددة لها نفس المخططات من مجلد واحد في جدول واحد. مثال على ذلك هو دمج دفاتر الميزانية لأقسام متعددة ، حيث تكون الأعمدة متشابهة ، لكن يختلف عدد الصفوف والقيم بين الكتب.

ملحوظة:

لبدء عملية دمج ملفات متعددة ، ضعها جميعًا في مجلد واحد أولاً.

ملحوظة:يتم دعم ملفات Excel و Access والملفات النصية وملفات CSV و JSON و XML.

مشاكل معروفة

عند تحميل إجراء دمج ثنائي في Excel ، قد تتلقى رسالة الخطأ التالية:


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

معلومة اضافية

يمكنك دائمًا طرح سؤال على مجتمع Excel الفني أو طلب المساعدة في مجتمع الإجابات أو اقتراح ميزة جديدة أو تحسين على موقع الويب

يتم إنشاء بعض النماذج التنبؤية باستخدام البيانات التي تم تعديلها أو تحويلها بطرق مختلفة. من أجل تطبيق هذه النماذج بشكل صحيح على مجموعات البيانات الأخرى ، يجب أيضًا إجراء نفس التحويلات على مجموعة البيانات المراد تسجيلها ، أو يجب أيضًا إجراء هذه التحويلات

تنعكس في ملف النموذج. يعتبر تضمين عمليات التحويل في ملف نموذج عملية من خطوتين:

E دمج ملف النموذج (ملف XML أو أرشيف ZIP) وملف التحويل XML في ملف XML مدمج جديد للنموذج.

كيفية دمج ملف النموذج وملف التحويل xml في ملف نموذج مدمج جديد:

E اختر من القائمة:

أدوات> دمج نماذج XML

الشكل 15-5

مربع الحوار دمج نماذج XML

E حدد ملف XML النموذجي

E حدد ملف التحويل XML

E أدخل مسار واسم ملف XML للنموذج المدمج الجديد ، أو استخدم الزر "استعراض" لتحديد موقع واسم.

ملحوظة:لا يمكنك ربط أرشيفات ZIP للنماذج التي تحتوي على تقسيمات (معلومات نموذج منفصلة لكل مجموعة مقسمة) أو نماذج تجميع مع ملفات تحويل XML.

يصف هذا الفصل الوظائف المتاحة في قائمة الأدوات ، فضلاً عن القدرة على تغيير ترتيب المتغيرات في القوائم.

n للحصول على معلومات حول منشئ النتائج ، راجع تسجيل البيانات باستخدام النماذج التنبؤية.

n للحصول على معلومات حول دمج ملفات تحويل النموذج و XML ، راجع القسم.

معلومات متغيرة

يعرض مربع حوار المتغيرات معلومات حول معلمات المتغير المحدد ، وهي:

n التسمية المتغيرة

n تنسيق البيانات

n قيم المستخدم المفقودة

n تسميات القيمة

n مقياس القياس

الشكل 16-1

متغيرات مربع الحوار

يعرض. يشير العمود إظهار في قائمة المتغيرات إلى ما إذا كان المرئي حاليًا أم لا

متغير اللحظة في محرر البيانات وفي مربع حوار قائمة المتغيرات. يتم التحكم في الرؤية من خلال مجموعات من المتغيرات. لمزيد من المعلومات ، راجع الموضوع "مجموعات المتغيرات" في الصفحة.

اذهب. انتقل إلى المتغير المحدد في نافذة محرر البيانات.

إدراج. يلصق المتغيرات المحددة في نافذة بناء الجملة في موضع المؤشر.

لتغيير خصائص المتغيرات ، استخدم علامة التبويب المتغيرات في محرر البيانات.

كيفية الحصول على معلومات حول المتغيرات

E اختر من القائمة:

أدوات> متغيرات ...

E حدد المتغير الذي تهتم به من القائمة.