تريد إرجاع بيانات json لكائن ما في الدعامات، من خلال تحديد
والنتيجة التي تم إرجاعها هي بيانات json لجميع متغيرات الأعضاء في فئة الإجراء بأكملها. لإرجاع بيانات كائن userInfo، تحتاج إلى تحديد معلمة الإرجاع ككائن جذر
فيما يلي تعريف إرجاع بيانات json المختلفة
<!-- يحتوي على سمة user.id فقط -->
<نوع النتيجة = "json" اسم = "المستخدم">
<param name="includeProperties">
المستخدم/.id
</param>
</النتيجة>
<!-- إرجاع قائمة JSON للمستخدم، حيث userInfosList هي سمة نوع القائمة في الإجراء، يمثل userInfosList /[/d+/]/. سمة اسم المستخدم للكائن 0..end المخزن في userInfosList (في القائمة). يجب أن يكون للكائن المخزن سمة اسم المستخدم)
-->
<اسم النتيجة = "النجاح" نوع = "json">
<param name="includeProperties">
userInfosList/[/d+/]/.userName,userInfosList/[/d+/]/.password
</param>
</النتيجة>
<!--لا يحتوي على سمة المستخدم-->
<نوع النتيجة = "json" اسم = "قائمة">
<param name="excludeProperties">
مستخدم
</param>
</النتيجة>
<!-- يحتوي الكائن الجذر على المستخدم فقط -->
<نوع النتيجة = "json">
<اسم المعلمة = "الجذر">
مستخدم
</param>
</النتيجة>
<!-- لن يتم (هل؟) تخزين حقول (خصائص) الفئة الأصلية في الكائن "الجذر" في بيانات JSON بشكل افتراضي التكوين: -->
<نوع النتيجة = "json">
<param name="ignoreHierarchy">خطأ</param>
</النتيجة>