سؤال

هل عمل أي شخص مع CXML و C#؟

أنا أعمل في مشروع سيحتاج إلى إنشاء ملفات CXML (تكامل نظام طلب الشراء الإلكتروني لـ Dell) ووجدت بعض libs مثل هذا, ، لكن الآن أتساءل عما إذا كان لدى أي شخص هنا إيديا أخرى عن كيفية إنشاء تلك الملفات.

شكرًا!

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

المحلول

حسنًا ، يعتمد CXML على XML ، لذلك يمكنك استخدامه XmlWriter, XmlDocument, XDocument (LINQ إلى XML) ، أو حتى التسلسل XML إذا كنت تريد نموذج كائن للوثيقة

نصائح أخرى

http://cxml.org/files/downloads.html

اذهب هنا وقم بتنزيل ملف DTD. ثم افتح المستند في Visual Studio (2013) وانتقل إلى قائمة XML في الأعلى وانقر فوق "إنشاء مخطط". هذا سيجعل ملف XSD. احفظه في مكان ما. ثم استخدم موجه أوامر VS Developer ، انتقل إلى الدليل حيث قمت للتو بحفظ ملف XSD وتنفيذ هذا الأمر:

"xsd.exe filename.xsd /classes /language: cs"

سيقوم بعد ذلك بإنشاء ملف CS يحتوي على جميع فئات CXML التي يمكنك الرجوع إليها في مشروعك.

قد أضيف أنه نظرًا لأن CXML v1.1.xx ، هناك أشياء توقيع رقمية جديدة ستمنع XSD من إنشاء ملف Classe. يجب أن يعيد خطأ مثل "

عنصر "URI: DS: التوقيع" مفقود.

"

ومع ذلك ، يمكنك إلقاء نظرة هنا : فقط قم بإزالة هذا الخط من XSD.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top