1
當您保存文件時,Unicode字符存儲爲字符編碼如何以正確的編碼保存文件?
TMemoryStream *MS = new TMemoryStream;
TStringList *list = new TStringList;
list->Add(u"call=expose_full");
IdHTTP1->Post(u"URL", list, MS);
MS->SaveToFile("1.html");
例如「亞洲貨櫃\ u00e9tico拉斐拉統計」
不要忘了指定你使用的是什麼樣的Unicode,IE:UTF-16用於Windows,UTF-8用於大多數其他系統。等等。 –
從指定下載的網站:content-type:text/html; charset = UTF-8 –
我對「TmemoryStream」類不熟悉,可能需要指定它來自哪個API--但是它是否可以使用「二進制」輸出(類似於fstream)保存文件? –