公開類別 FileUtil
檔案 I/O 公用程式。
公用方法
繼承的方法
公用方法
public static byte[] loadByteFromFile (內容結構定義、String filePath)
public static List<String> loadLabels (結構定義內容、String filePath)
將標籤檔案中的標籤載入字串清單。
法律標籤檔案是純文字檔案,其內容會分成數行,每一行則是個別的值。這個檔案應該位於結構定義的素材資源中。
參數
context | 背景資訊中會保留資產。 |
---|---|
filePath | 標籤檔案的路徑,與資產目錄相對。 |
傳回
- 標籤清單
擲回
IOException | 如果開啟或讀取檔案時發生錯誤。 |
---|
public static List<String> loadLabels (InputStream inputStream)
從已開啟的標籤檔案的輸入串流載入標籤。如需標籤檔案的詳細資料,請參閱「loadLabels(Context, String)
」。
參數
inputStream | 所開啟標籤檔案的輸入串流 |
---|
傳回
- 標籤清單
擲回
IOException | 如果開啟或讀取檔案時發生錯誤。 |
---|
public static List<String> loadLabels (InputStream inputStream, Charset cs)
從已開啟的標籤檔案的輸入串流載入標籤。如需標籤檔案的詳細資料,請參閱「loadLabels(Context, String)
」。
參數
inputStream | 所開啟標籤檔案的輸入串流 |
---|---|
cs | Charset ,用於解碼標籤檔案的內容。 |
傳回
- 標籤清單
擲回
IOException | 如果開啟或讀取檔案時發生錯誤。 |
---|
public static List<String> loadLabels (結構定義內容, String filePath, Charset cs)
將標籤檔案中的標籤載入字串清單。
法律標籤檔案是純文字檔案,其內容會分成數行,每一行則是個別的值。系統會忽略空白行。這個檔案應該位於結構定義的資產中。
參數
context | 背景資訊中會保留資產。 |
---|---|
filePath | 標籤檔案的路徑,與資產目錄相對。 |
cs | Charset ,用於解碼標籤檔案的內容。 |
傳回
- 標籤清單
擲回
IOException | 如果開啟或讀取檔案時發生錯誤。 |
---|
public static MappedByteBuffer loadMappedFile (內容結構定義、String filePath)
public static List<String> loadSingleColumnTextFile (內容結構定義, String 檔案路徑, Charset cs)
將詞彙檔案 (單一資料欄文字檔案) 載入字串清單。
詞彙檔案是單一資料欄的純文字檔案,其內容會分割成行,每一行都是個別值。這個檔案應該位於結構定義的素材資源中。
參數
context | 背景資訊中會保留資產。 |
---|---|
filePath | 詞彙檔案的路徑,與資產目錄相對。 |
cs |
傳回
- 列出詞彙表
擲回
IOException | 如果開啟或讀取檔案時發生錯誤。 |
---|
public static List<String> loadSingleColumnTextFile (InputStream inputStream、Charset cs)
這個外掛程式能從已開啟的詞彙檔案 (單一資料欄文字檔) 的輸入串流中載入詞彙。
詞彙檔案是單一資料欄的純文字檔案,其內容會分割成行,每一行都是個別值。這個檔案應該位於結構定義的素材資源中。
參數
inputStream | 開啟的詞彙檔案輸入串流 |
---|---|
cs |
傳回
- 列出詞彙表
擲回
IOException | 如果開啟或讀取檔案時發生錯誤。 |
---|