PDA

View Full Version : خروجی json برای استفاده در android و ios



mrtz66
پنج شنبه 22 آذر 1397, 11:18 صبح
درود بر دوستان عزیز
بنده در asp.net یک api برای ارتباط اپلیکیشن با سایت نوشتم، در این api ، خروجی به صورت رشته json می باشد
اپلیکیشن نویس، میگه در خروجی اسم رشته خروجی هم باید قرار بگیره و نباید به صورت xml باشه
خروجی که من میدم به این شکله:

<string xmlns="http://schemas.microsoft.com/2003/10/Serialization/">
[ { "productCode": "0001", "productName": "pn1", "strStore:"1" }, { "productCode": "0002", "productName": "pn2", "strStore:"2" } ]
</string>​ولی خروجی که دوستمون میخواد میگه باید به این شکل باشه:​{"result":[
{ "productCode": "0001", "productName": "pn1", "strStore:"1" }, { "productCode": "0002", "productName": "pn2", "strStore:"2" }
]}​و همچنین xml نباشه

من یه لیست از product دارم که توسط تابع زیر تبدیل کردم به json:​JsonConvert.SerializeObject(productsObject )

hakim22
پنج شنبه 22 آذر 1397, 11:29 صبح
لازم نیست از jsonConvert استفاده کنید. خروجی پیشفرض به صورت json است.

برای برگرداند اطلاعات API از دستور OK(Model) استفاده کنید.