我正在尝试从JsonConvert.DeserializeObject中获取令牌值。
我尝试过拆分字符串,但这并不是一个清晰的方法,还有其他解决方法吗?
static async Task Main(string[] args)
{
var apiClient = new ApiClient("https://connect.test.com/test/");
var authenticate = await Authenticate(apiClient);
var token =JsonConvert.DeserializeObject(authenticate.RawContent.ReadAsStringAsync().Result);
Console.ReadKey();
}
价值代币:
{{
"token": "eyJraWQiOiJNSytSKzRhYUk4YjBxVkhBMkZLZFN4Ykdpb3RXbTNXOGhZWE45dXF3K3YwPSIsImFsZyI6IlJTMjU2In0.eyJzdWIiOiIxYmRlZjJkNy05YTRlLTRmYmYtYTk4Zi02Y2EwNzE0NTgzNzgiLCJlbWFpb
}}
我尝试过拆分字符串,但这并不是一个清晰的方法,还有其他解决方法吗?
{{
并且在令牌结尾没有"
?请提供正确的信息。 - Thomas Wellerdynamic
或使用JsonConvert.DeserializeObject<T>
并使用模型类。 - MindSwipe