مشکل در دریافت اطلاعات

پرسیده شده
فعالیت 1122 روز پیش
دیده شده 444 بار
0

سلام. من با جیسونی که از Api میگیرم مشکل دارم و این ارور رو میده :

 Expected BEGIN_ARRAY but was BEGIN_OBJECT at line 1 column 2 path $

{
  "BreadCrumbs": [
    
  ],
  "ChildCats": [
    
  ],
  "Category": null,
  "CategoryFilterableKeys": null,
  "UseLazy": true,
  "List": [
    {
      "TitleFa": "میز اتو ایستاده پریزدار کلاسیک هدیه مدل ۳۱۶",
      "TitleEn": "Hedieh Classic 316 Ironing Board",
      "Description": null,
      "Features": "<li><span>سیم رابط: </span><span>                                        دارد                                    </span></li>",
      "CategoryId": null,
      "FeaturesModels": [
        
      ],
      "IsExsit": false,
      "Specs": null,
      "MinimumPrice": 355000,
      "HasDiscount": true,
      "StoresCount": 1,
      "RateAvg": null,
      "RateTotal": null,
      "score": 0,
      "SameProductListJsonLd": null,
      "SameProducts": [
        
      ],
      "BreadCrumbs": [
        
      ],
      "ProductImages": [
        {
          "ImageUrl": "/productImages/808193.jpg",
          "ProductId": "5fb39fbdab38d0ef56a9153e",
          "CreatedOn": "2020-11-17T13:32:37.534+03:30",
          "ModifiedOn": "2020-11-17T13:32:37.534+03:30",
          "Id": "5fb39fbdab38d0ef56a9153f"
        }
      ],
      "ProductBrandTitle": null,
      "ProductCommentListViewModel": null,
      "SimilarProducts": null,
      "CreatedOn": "0001-01-01T00:00:00",
      "ModifiedOn": "0001-01-01T00:00:00",
      "Id": "5fb39fbdab38d0ef56a9153e"
    }
     ],
  "SearchRequest": {
    "SameProductLoad": false,
    "IsBotDetected": false,
    "UserId": null,
    "SearchTerm": null,
    "CatId": null,
    "SubCategoryId": null,
    "CategoryIdIsLeave": false,
    "MinPrice": null,
    "MaxPrice": null,
    "AllowedMaxPrice": 380000000,
    "ExceptThisProduct": null,
    "Sort": null,
    "AvailableProduct": null,
    "CategoryTitle": null,
    "queryStrings": null,
    "SortString": "Newest",
    "ProductPropertyFilters": [
      
    ],
    "Term": null,
    "SortDirection": "Desc",
    "Total": 1205600,
    "PageCount": 60280,
    "PageIndex": 1,
    "PageSize": 20,
    "CurrentSort": null
  },
  "Item": null,
  "SortableList": [
    {
      "Disabled": false,
      "Group": null,
      "Selected": false,
      "Text": "",
      "Value": ""
    }
  ],
  "SortOrderList": [
    {
      "Disabled": false,
      "Group": null,
      "Selected": false,
      "Text": "نزولی",
      "Value": "Desc"
    },
    {
      "Disabled": false,
      "Group": null,
      "Selected": false,
      "Text": "صعودی",
      "Value": "Asc"
    }
  ],
  "PageSizeList": [
    {
      "Disabled": false,
      "Group": null,
      "Selected": false,
      "Text": "۱۰",
      "Value": "10"
    },
    {
      "Disabled": false,
      "Group": null,
      "Selected": false,
      "Text": "۲۰",
      "Value": "20"
    },
    {
      "Disabled": false,
      "Group": null,
      "Selected": false,
      "Text": "۳۰",
      "Value": "30"
    },
    {
      "Disabled": false,
      "Group": null,
      "Selected": false,
      "Text": "۵۰",
      "Value": "50"
    },
    {
      "Disabled": false,
      "Group": null,
      "Selected": false,
      "Text": "۱۰۰",
      "Value": "100"
    }
  ]
}

 

ممنون میشم راهنمایی کنید

فایل پیوست

رضا فرجی
رضا فرجی

15 فروردین 00

0
حذف شده

سلام وقتتون بخیر تصویر خطا و کلاس هایی که برای این جیسون ساختید رو به پیوست ارسال کنید

فایل پیوست

وحید گروسی

توسط

وحید گروسی

16 فروردین 00

0
حذف شده

همه رو در فایل قرار دادم

فایل پیوست
Json.rar
377.37 KB

رضا فرجی

توسط

رضا فرجی

16 فروردین 00

0
حذف شده

سلام وقت بخیر

 

توی فایل NewestProducts شما نوع خروجی رو مشخص نکردید.

val List: List<>, 

 همینطور چک کنید که در ریپازیتوری های مربوطه تایپ خروجیشون رو به درستی تایین کرده باشید .

همینطور بررسی کنید که نام فیلد ها رو هنگام استفاده مثلا هنگام POST کردن به درستی وارد کرده باشید.

 

 

فایل پیوست

پوریا شفیعی

توسط

پوریا شفیعی

16 فروردین 00

حذف شده
ممنون بابت پاسخگوییتون. آقای شفیعی قبلا این رو درست کرده بودم ولی باز هم مشکل داشت. بازم یک پاسخ جدید با کدها رو ارسال میکنم. ممنون میشم اگه راهنمایی کنید
رضا فرجی

16 فروردین 00

حذف شده
جناب شفیعی ممکن هست من با خود شما ارتباط داشته باشم؟ از طریق واتس اپ اگه ممکن هست
رضا فرجی

16 فروردین 00

حذف شده
سلام حتما @pouriashafiee
پوریا شفیعی

16 فروردین 00

جلسه پیاده سازی جزئیات محصول پروژه نایک | قسمت سوم