C# 如何判断字符串是否为 JSON 格式
在 C# 中,可以使用 Json.NET 库来判断一个字符串是否为 JSON 格式。
首先,需要将字符串解析为一个 JToken 对象。如果解析成功,说明字符串是 JSON 格式;如果解析失败,说明字符串不是 JSON 格式。
以下是一个示例代码:
using Newtonsoft.Json.Linq;
// 判断字符串是否为 JSON 格式
public static bool IsJson(string str)
{
try
{
JToken.Parse(str);
return true;
}
catch
{
return false;
}
}
调用该函数时,如果返回 true,说明字符串是 JSON 格式;如果返回 false,说明字符串不是 JSON 格式。
原文地址: https://www.cveoy.top/t/topic/mvcy 著作权归作者所有。请勿转载和采集!