簡體   English   中英

如何使用C#UWP從列表中查詢JSON數據

[英]How to query JSON data from list using C# UWP

 string Categoriesjson = @"[
                       {
                        'cat_id' : 1,
                         'name': 'HTML',
                         'desc': 'WebDesign',
                         'img': 'Assets/sawirada/html-flat.png',
                       }];

我已將此JSON數據轉換為列表,我想將類別ID傳遞到課程頁面,並使用LINQ列出與該類別ID匹配的課程。

 string Coursesjson = @"[
                       {
                         'id'  : 1,
                         'cat_id' : '2',
                         'name': 'Learn HTML',
                         'date': '2017-10-19',
                         'img': 'Assets/sawirada/phpmysql.jpg',
                       }];

將Coursejson 反序列化為列表,然后使用LINQ獲得匹配的課程:

var passedCatId = 1;
List<Course> allCourses = JsonConvert.DeserializeObject<List<Course>>(Coursejson);

List<Course>filteredCourses = allCourses.Where(c => c.cat_id == passedCatId).ToList();

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM