2012-03-12 1 views
0

질문이 있습니다. 나는 문자열로 서버에 아약스 요청을 통해 jsonstring을 전달할 수 있지만 바이트 [] 배열에 전달 된 jsonstring을 서버 측에서 변환 할 수 있습니까? 그것을하는 법에 대한 코드를 보여줄 수 있습니까? 나는 이것을 시험해 보았다. 이 도움이Jsonstring이 아약스 요청을 통과하여 서버 측 바이트 [] 배열로 변환되었습니다.

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

희망 :

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

서버 측 언어는 어떤 언어입니까? C#? json은 문자열 일뿐입니다 ... 서버 측에서 언어가 무엇이든 무엇이든 무엇이든 할 수 있습니다. –

+0

예 C#. 하지만 {}과 ''는 여전히 효과가 있습니까? json string을 byte [] 배열로 변환 할 수있는 방법에 대한 샘플 코드를 줄 수 있습니까? – jongbanaag

답변

2

여기 바이트 배열에 JSON 문자열을 변환하는 샘플 코드입니다!

관련 문제