Alternate option using System.Text.Json
For .Net Core one can also use the System.Text.Json
namespace and parse using the JsonDocument
. Example is an extension method based on the namespace operations:
public static bool IsJsonValid(this string txt)
{
try { return JsonDocument.Parse(txt) != null; } catch {}
return false;
}