示例#1
0
 public FileDisplay(File file)
 {
     InitializeComponent();
     _file         = file;
     LblName.Text  = file.Path;
     JsonCollector = new JsonFieldsCollector(_file.Path);
 }
示例#2
0
        public void SetFieldsKeys(string JsonString)
        {
            var json            = JToken.Parse(JsonString);
            var fieldsCollector = new JsonFieldsCollector(json);
            var fields          = fieldsCollector.GetAllFields();


            foreach (var field in fields)
            {
                fieldsKeys.Add(field.Key);
            }
        }
示例#3
0
        public static string AllJsonFieldsDisplay(string JsonString)
        {
            var    json            = JToken.Parse(JsonString);
            var    fieldsCollector = new JsonFieldsCollector(json);
            var    fields          = fieldsCollector.GetAllFields();
            string txt             = "";

            foreach (var field in fields)
            {
                txt += ($"{field.Key}: '{field.Value}'\r\n");
            }
            return(txt);
        }