C # JSON conversion and encoding conversion
One, C # JSON conversion
First you need to download the installation Newtonsoft.Json.dll, and then add the following: Using Newtonsoft.json;using Newtonsoft.Json.Converters;
String to JSON
String json=jsonconvert.serializeobject (str);
JSON to String
String str=jsonconvert.deserializeobject<string> (JSON);
Second, Java JSON conversion
Java needs to download the Google-gson package (jar format), import the package, and add the import Com.google.gson.Gson;
String to JSON
Gson Gson = new Gson ();
String JSON = Gson.tojson (str);
JSON to String
Gson Gson = new Gson ();
String str = Gson.fromjson (s,testentity.class);
Third, C # character encoding conversion
The string is converted into UTF-8:
Byte[] B = Encoding.UTF8.GetBytes (str);
UTF-8 converted to a string:
String removemsg = Encoding.UTF8.GetString (receivedata, 0, Receiven);
Iv. Java character encoding conversion
String goto UTF-8
byte[] bs = strcontent.getbytes ("UTF-8");
UTF-8 to String
String resultstr = new String (chararray, 0, Read_rst);