Typescript生成json并用C#解析

2020-12-03  本文已影响0人  价值投机168
  下面的是typescript的代码:             
      const bar = [];
               bar.push({ 'Percentage': 90, 'R' : 96, 'G' : 182, 'B' : 100 });
               bar.push({ 'Percentage': 2, 'R' : 235, 'G' : 74, 'B' : 70 });
               bar.push({ 'Percentage': 8, 'R' : 168, 'G' : 0, 'B' : 168 });
               bar.push({ 'Percentage': 0, 'R' : 102, 'G' : 153, 'B' : 255 });
              JSON.stringify(bar);//这样就能做出一个json的字符串了。

下面是C#的代码:

class barValue//可以定义一个类,直接解析成这个类型的即可。
    {
        public float Percentage = 0;
        public int R = 0;
        public int G = 0;
        public int B = 0;
    }

    JavaScriptSerializer serializer = new JavaScriptSerializer();//使用自带的json解析即可
        barValue[] cons = serializer.Deserialize<barValue[]>(cell.Value);//这样就解析出了需要的内容,然后使用它们了
上一篇 下一篇

猜你喜欢

热点阅读