Parses a JSON string into a JsonNumber if possible, returns None if not.
Parses a JSON string into a JsonNumber if possible, returns None if not. Note: the JSON strings "-inf", "inf", and "nan" are interpreted as the corresponding floating point numbers.