Mercurial > pub > ImplabNet
comparison Implab/JSON/JsonTokenType.cs @ 55:c0bf853aa04f
Added initial JSON support
+JSONParser
+JSONWriter
author | cin |
---|---|
date | Sun, 15 Jun 2014 19:39:11 +0400 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
51:2c332a9c64c0 | 55:c0bf853aa04f |
---|---|
1 using System; | |
2 using System.Collections.Generic; | |
3 using System.Linq; | |
4 using System.Text; | |
5 using System.Threading.Tasks; | |
6 | |
7 namespace Implab.JSON { | |
8 /// <summary> | |
9 /// Тип токенов, возвращаемых <see cref="JSONScanner"/>. | |
10 /// </summary> | |
11 public enum JsonTokenType : int { | |
12 None = 0, | |
13 /// <summary> | |
14 /// Начало объекта | |
15 /// </summary> | |
16 BeginObject, | |
17 /// <summary> | |
18 /// Конец объекта | |
19 /// </summary> | |
20 EndObject, | |
21 /// <summary> | |
22 /// Начало массива | |
23 /// </summary> | |
24 BeginArray, | |
25 /// <summary> | |
26 /// Конец массива | |
27 /// </summary> | |
28 EndArray, | |
29 /// <summary> | |
30 /// Строка | |
31 /// </summary> | |
32 String, | |
33 /// <summary> | |
34 /// Число | |
35 /// </summary> | |
36 Number, | |
37 /// <summary> | |
38 /// Литерал | |
39 /// </summary> | |
40 Literal, | |
41 /// <summary> | |
42 /// Разделитель имени <c>:</c> | |
43 /// </summary> | |
44 NameSeparator, | |
45 /// <summary> | |
46 /// Разделитель имени <c>,</c> | |
47 /// </summary> | |
48 ValueSeparator | |
49 } | |
50 } |