您可以使用以下代码将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字符串。

C# 将JSON数据转换为Base64字符串

原文地址: https://www.cveoy.top/t/topic/qip8 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录