C# 将JSON数据转换为Base64字符串
您可以使用以下代码将JSON数据转换为Base64字符串:
using System;
using System.Text;
using Newtonsoft.Json;
namespace JsonToBase64
{
class Program
{
static void Main(string[] args)
{
// 假设JSON数据是一个对象
var jsonData = new { Name = 'John', Age = 30 };
// 将JSON数据转换为字符串
var jsonString = JsonConvert.SerializeObject(jsonData);
// 将字符串转换为字节数组
var bytes = Encoding.UTF8.GetBytes(jsonString);
// 将字节数组转换为Base64字符串
var base64String = Convert.ToBase64String(bytes);
Console.WriteLine(base64String);
}
}
}
这段代码使用了'Newtonsoft.Json'库来将JSON数据序列化为字符串。然后,使用'Encoding.UTF8.GetBytes'方法将字符串转换为字节数组。最后,使用'Convert.ToBase64String'方法将字节数组转换为Base64字符串。
原文地址: https://www.cveoy.top/t/topic/qip8 著作权归作者所有。请勿转载和采集!