コード例 #1
0
ファイル: Program.cs プロジェクト: alireza1111/JsonAfflo
        private static void LoadUpTerms()
        {
            var ut    = new UpTerms();
            var items = LoadJsonUp();

            for (int i = 0; i <= items.Types.Count; i++)
            {
                Console.WriteLine(ut.Types[i].Enum.Value);
            }
        }
コード例 #2
0
ファイル: Program.cs プロジェクト: alireza1111/JsonAfflo
        public static UpTerms LoadJsonUp()
        {
            JsonSerializer serializer = new JsonSerializer();
            UpTerms        items      = new UpTerms();

            using (FileStream s = File.Open(@"C:\Users\xdaval\Documents\ALLFO\upp.json", FileMode.Open))
                using (StreamReader sr = new StreamReader(s))
                    using (JsonReader reader = new JsonTextReader(sr))
                    {
                        while (reader.Read())
                        {
                            // deserialize only when there's "{" character in the stream
                            if (reader.TokenType == JsonToken.StartObject)
                            {
                                items = serializer.Deserialize <UpTerms>(reader);
                            }
                        }
                    }
            return(items);
        }