如何搜索C#的json文件?

时间:2018-07-26 03:26:23

标签: c# json

所以我有一个json文件,我正在尝试制作一个方法来输入ID(第一个ID为2,第二个为6,依​​此类推),然后返回C#的名称。谢谢!

我正在使用Newtonsoft.json库

 {
"2": {
"name": "Cannonball",
"store": 5
},
"6": {
"name": "Cannon base",
"store": 187500
},
"8": {
"name": "Cannon stand",
"store": 187500
}
}  

1 个答案:

答案 0 :(得分:1)

Newtonsoft库没有搜索api。您必须先反序列化json,然后搜索生成的对象。您可以执行大约一百万种不同的方式(JObjects,Dictionary,Linq ...)。下面是一个:

<div class="container">
  <a href="#">
    <img src="https://vignette.wikia.nocookie.net/dragonballfanon/images/7/70/Random.png/revision/latest?cb=20161221030547">
  </a>
</div>