如何根据预定义列表过滤json列表

时间:2016-07-26 13:51:44

标签: javascript c# json

我需要一些帮助来弄清楚如何实现以下目标:

以下是代码:

p1: main.o upd_athlete.o athlete.o
    g++ -Wall -g main.o upd_athlete.o athlete.o -o p1 -std=c++11

main.o: main.cpp athlete.h athlete.cpp upd_at.h upd_athlete.cpp
    g++ -Wall -g -c main.cpp -std=c++11

upd_athlete.o: upd_athlete.cpp upd_at.h athlete.cpp athlete.h
    g++ -Wall -g -c upd_athlete.cpp -std=c++11

athlete.o: athlete.cpp athlete.h
    g++ -Wall -g -c athlete.cpp -std=c++11

clean:
    \rm *.o

到此我可以使用"对象"中的信息将数据填充到我的UI。

现在我需要过滤该对象的少数成员并仅返回到我的UI。为了做到这一点,我有一个映射xml文件,看起来像这样

public class Data
{
 public string FirstName;
 public string LastName;
 public int Age;
}

var data=new Data
{

 //this object is filled from the data i retreive from a database.

}).ToList();

var object = new JavaScriptSerializer().Serialize(data);
return object.

我查询xml文件并形成需要过滤的内容列表,并根据此xmllist我想过滤"对象"如上所述,并将数据传递给用户界面。

需要一些帮助如何实现上述目标。

1 个答案:

答案 0 :(得分:0)

如果您希望在C#中执行此操作,请在此处查看: How to create a dynamic LINQ select projection function from a string[] of names?

我无法想到绕过反思的方法。