從我的數據庫中我得到一個非常長的字符串,基本上是xml。 我需要將其更改爲一個字節數組。如何知道在將字符串轉換爲字節數組時使用何種編碼方案?
我無法解決潛在的編碼問題。
做這種轉換時需要注意什麼?
public static byte[] StringToByteArray1(string str)
{
return Encoding.ASCII.GetBytes(str);
}
public static byte[] StringToByteArray2(string str)
{
return Encoding.UTF8.GetBytes(str);
}
Encoding.ASCII.GetBytes VS Encoding.UTF8.GetBytes