سؤال

بناءً على قواعد تحويل xml2json المعروفة:

1 - عنصر XML بدون عقدة نصية

<a></a> --> {"أ":":"}

2 - عنصر XML فارغ1

<a/> --> {"أ":خالية}

أتوقع أن يكون لدي تحويل مختلف عن محلل Worklight xml.

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

هل هذا نهج العمل المصمم، أو وجود قيود أو سلوك قابل للتكوين؟

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

المحلول

السلوك قابل للتكوين.لم تذكر ذلك، لكنني أفترض أنك تتحدث عن تحويل XML إلى JSON في محولات Worklight.عندما تقوم بإنشاء محول Worklight، يتم إنشاء ملف filter.xsl.يمكنك ويجب عليك استخدام ملف .xsl هذا للتأثير على التحويل.

يرى نظرة عامة على محولات IBM Worklight التوثيق و هذا السؤال SO.

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