最近用到unity3d讀寫檔案,遇到了中文亂碼問題,就研究了一下。專案是c#寫的,這裡就介紹c#讀寫中文的例子。
首先,專案使用utf-8編碼,檔案也要utf-8編碼
using system;
using system.io;
using system.text;
public class fileop
numbytestoread = bytes.length;
//text = encoding.default.getstring(bytes);
text = utf8encoding.utf8.getstring(bytes);
}} catch
}public void write()
}catch
return;
}}
Unity3D 讀寫XML檔案
在程式有時候需要從文字中讀取資料,或者把資料儲存到檔案中,使用xml檔案來儲存資料是乙個不錯的選擇。下面介紹一下在unity3d中使用c 如何進行xml檔案的讀寫。1 需要引入的包 using unityengine using system.collections using system.xml...
Unity3d讀寫檔案操作
路徑 檔名 檔案內容 path.name.void deletefile string path,string name 讀取檔案內容 僅讀取第一行 path.name.private string loadfile string path,string name streamreader sr n...
Unity3d的檔案讀寫筆記
在開發中遇到了乙個小問題,就是在將一些json或者其他字串寫入到檔案時 在android機器上會出現 ioexception sharing violation 的問題。問題在於 streamwriter不能直接生成,應該依賴於filestream,否則會出現檔案寫入許可權的問題。正確的寫法應該如下...