FileUtil

lớp công khai FileUtil

Tiện ích I/O tập tin.

Phương pháp công cộng

byte tĩnh[]
LoadByteFromFile (Ngữ cảnh ngữ cảnh, Đường dẫn tệp chuỗi)
Tải tệp nhị phân từ thư mục nội dung.
Danh sách tĩnh < Chuỗi >
LoadLabels (Ngữ cảnh ngữ cảnh, Đường dẫn tệp chuỗi )
Tải nhãn từ tệp nhãn vào danh sách các chuỗi.
Danh sách tĩnh < Chuỗi >
LoadLabels ( InputStream inputStream)
Tải nhãn từ luồng đầu vào của tệp nhãn đã mở.
Danh sách tĩnh < Chuỗi >
LoadLabels ( InputStream inputStream, Charset cs)
Tải nhãn từ luồng đầu vào của tệp nhãn đã mở.
Danh sách tĩnh < Chuỗi >
LoadLabels (Ngữ cảnh ngữ cảnh, String filePath, Charset cs)
Tải nhãn từ tệp nhãn vào danh sách các chuỗi.
MappedByteBuffer tĩnh
LoadMappedFile (Ngữ cảnh ngữ cảnh, Đường dẫn tệp chuỗi )
Tải một tập tin từ thư mục nội dung thông qua ánh xạ bộ nhớ.
Danh sách tĩnh < Chuỗi >
LoadSingleColumnTextFile (Ngữ cảnh, String filePath, Charset cs)
Tải tệp từ vựng (tệp văn bản một cột) vào danh sách các chuỗi.
Danh sách tĩnh < Chuỗi >
LoadSingleColumnTextFile ( InputStream inputStream, Charset cs)
Tải từ vựng từ luồng đầu vào của tệp từ vựng đã mở (là tệp văn bản một cột).

Phương pháp kế thừa

Phương pháp công cộng

public static byte[] LoadByteFromFile (Ngữ cảnh, String filePath)

Tải tệp nhị phân từ thư mục nội dung.

Thông số
bối cảnh Bối cảnh ứng dụng để truy cập tài sản.
đường dẫn tập tin Đường dẫn tài sản của tập tin.
Trả lại
  • mảng byte cho tệp nhị phân.
Ném
IOException nếu xảy ra lỗi I/O khi tải tệp.

Danh sách tĩnh công khai < Chuỗi > LoadLabels (Ngữ cảnh ngữ cảnh, Đường dẫn tệp chuỗi )

Tải nhãn từ tệp nhãn vào danh sách các chuỗi.

Tệp nhãn pháp lý là tệp văn bản thuần túy có nội dung được chia thành các dòng và mỗi dòng là một giá trị riêng. Tệp phải nằm trong nội dung của ngữ cảnh.

Thông số
bối cảnh Bối cảnh chứa tài sản.
đường dẫn tập tin Đường dẫn của tệp nhãn, liên quan đến thư mục nội dung.
Trả lại
  • một danh sách các nhãn.
Ném
IOException nếu xảy ra lỗi khi mở hoặc đọc tệp.

Danh sách tĩnh công khai < Chuỗi > LoadLabels ( InputStream inputStream)

Tải nhãn từ luồng đầu vào của tệp nhãn đã mở. Xem chi tiết về các tệp nhãn trong loadLabels(Context, String) .

Thông số
luồng đầu vào luồng đầu vào của tệp nhãn đã mở.
Trả lại
  • một danh sách các nhãn.
Ném
IOException nếu xảy ra lỗi khi mở hoặc đọc tệp.

Danh sách tĩnh công khai < Chuỗi > LoadLabels ( InputStream inputStream, Charset cs)

Tải nhãn từ luồng đầu vào của tệp nhãn đã mở. Xem chi tiết về các tệp nhãn trong loadLabels(Context, String) .

Thông số
luồng đầu vào luồng đầu vào của tệp nhãn đã mở.
cs Charset được sử dụng khi giải mã nội dung của file nhãn.
Trả lại
  • một danh sách các nhãn.
Ném
IOException nếu xảy ra lỗi khi mở hoặc đọc tệp.

Danh sách tĩnh công khai < Chuỗi > LoadLabels (Ngữ cảnh ngữ cảnh, Đường dẫn tệp chuỗi , Bộ ký tự cs)

Tải nhãn từ tệp nhãn vào danh sách các chuỗi.

Tệp nhãn pháp lý là tệp văn bản thuần túy có nội dung được chia thành các dòng và mỗi dòng là một giá trị riêng. Các dòng trống sẽ bị bỏ qua. Tệp phải nằm trong nội dung của ngữ cảnh.

Thông số
bối cảnh Bối cảnh chứa tài sản.
đường dẫn tập tin Đường dẫn của tệp nhãn, liên quan đến thư mục nội dung.
cs Charset được sử dụng khi giải mã nội dung của file nhãn.
Trả lại
  • một danh sách các nhãn.
Ném
IOException nếu xảy ra lỗi khi mở hoặc đọc tệp.

tĩnh công khai MappedByteBuffer tảiMappedFile (Ngữ cảnh ngữ cảnh, Đường dẫn tệp chuỗi )

Tải một tập tin từ thư mục nội dung thông qua ánh xạ bộ nhớ.

Thông số
bối cảnh Bối cảnh ứng dụng để truy cập tài sản.
đường dẫn tập tin Đường dẫn tài sản của tập tin.
Trả lại
  • tập tin ánh xạ bộ nhớ đã tải.
Ném
IOException nếu xảy ra lỗi I/O khi tải mô hình tflite.

Danh sách tĩnh công khai < Chuỗi > LoadSingleColumnTextFile (Ngữ cảnh ngữ cảnh, Đường dẫn tệp chuỗi , Bộ ký tự cs)

Tải tệp từ vựng (tệp văn bản một cột) vào danh sách các chuỗi.

Tệp từ vựng là tệp văn bản thuần túy một cột có nội dung được chia thành các dòng và mỗi dòng là một giá trị riêng. Tệp phải nằm trong nội dung của ngữ cảnh.

Thông số
bối cảnh Bối cảnh chứa tài sản.
đường dẫn tập tin Đường dẫn của tệp từ vựng, liên quan đến thư mục nội dung.
cs
Trả lại
  • một danh sách các từ vựng.
Ném
IOException nếu xảy ra lỗi khi mở hoặc đọc tệp.

Danh sách tĩnh công khai < Chuỗi > LoadSingleColumnTextFile ( InputStream inputStream, Charset cs)

Tải từ vựng từ luồng đầu vào của tệp từ vựng đã mở (là tệp văn bản một cột).

Tệp từ vựng là tệp văn bản thuần túy một cột có nội dung được chia thành các dòng và mỗi dòng là một giá trị riêng. Tệp phải nằm trong nội dung của ngữ cảnh.

Thông số
luồng đầu vào luồng đầu vào của một tệp từ vựng đã mở.
cs
Trả lại
  • một danh sách các từ vựng.
Ném
IOException nếu xảy ra lỗi khi mở hoặc đọc tệp.