Example #1
0
        public bool FromString(string input)
        {
            var P = JSONData.ReadJSON(input);

            if (P is JSONDataError)
            {
                throw new ArgumentException("JSON Data invalid. " + P.ToString());
            }
            var j = (JSONObject)P;

            return(FromJSON(j));
        }
Example #2
0
        public static Increments FromString(string s)
        {
            var P = JSONData.ReadJSON(s);

            if (P is JSONDataError)
            {
                System.Diagnostics.Debug.Fail("Increments.FromJSON:  Parsing JSON string failed.");
                return(Increments.Prototype());
            }
            var j = (JSONObject)P;

            return(FromJSON(j));
        }