从ajax请求传递的Jsonstring在服务器端转换为byte[]数组

本文关键字:转换 byte 数组 服务器端 请求 ajax Jsonstring | 更新日期: 2023-09-27 18:27:40

我有个问题。我知道我可以通过ajax请求将jsonstring作为字符串传递给服务器,但我可以在服务器端将传递的jsonsring转换为byte[]数组吗?你能给我看一下怎么做的代码吗?我试过这个。

System.Text.Encoding.ASCII.GetBytes(inputstring);

从ajax请求传递的Jsonstring在服务器端转换为byte[]数组

下面是一个将JSON字符串转换为字节数组的示例代码:

public static byte[] JsonStringToByteArray(string jsonString)
{
    var encoding = new UTF8Encoding();
    return encoding.GetBytes(jsonString.Substring(1, jsonString.Length - 2));
}

希望这能有所帮助!