Trong chủ đề đơn giản này, bạn sẽ học cách Xóa bảo vệ bằng mật khẩu khỏi tệp Excel bằng Java REST API. Chúng tôi sẽ phát triển một ứng dụng để giải mã tệp Excel bằng Java Cloud API bằng cách làm theo các bước chi tiết và rõ ràng được đề cập trong phần sau. Ứng dụng đã tạo có thể được sử dụng với bất kỳ ứng dụng nào hỗ trợ Java trong môi trường macOS, Linux hoặc Windows và việc chuyển đổi có thể được thực hiện miễn phí.
Điều kiện tiên quyết
- Tạo tài khoản và nhận thông tin xác thực API
- Tải về Aspose.Cells Cloud SDK for Java to decrypt Excel file using Java Cloud API
- Thiết lập dự án Java với SDK ở trên để bảo vệ tệp XLS
Các bước để thiết lập lại mật khẩu tệp Excel bằng API mã thấp Java
- Đặt Client ID và Client Secret cho API để giải mã Workbook bằng mật khẩu bằng Java REST API
- Tạo một đối tượng của lớp CellsApi với thông tin xác thực của khách hàng để đặt lại mật khẩu tệp Excel bằng API mã nguồn thấp của Java
- Thêm tên tệp XLS nguồn và tải XLS nguồn bằng cách sử dụng đối tượng tên và tệp trong HashMap
- Tạo một phiên bản của DeleteUnProtectWorkbookRequest để thêm mật khẩu hiện tại và các thuộc tính khác
- Gọi phương thức yêu cầu deleteUnProtectWorkbook để giải mã tệp excel bằng mật khẩu bằng Java REST API
- Lưu các tệp Excel đã giải mã trên đĩa cục bộ
Các bước đã đề cập ở trên xóa bảo vệ bằng mật khẩu trên Excel bằng Java REST API. Chúng ta sẽ bắt đầu quá trình bằng cách thiết lập SDK và tạo phiên bản lớp CellsAPI. Sau đó, chúng ta sẽ tải tệp XLS nguồn bằng HashMap và tạo phiên bản của lớp DeleteUnProtectWorkbookRequest được sử dụng để đặt lại bảo vệ bằng mật khẩu cho các tệp Excel bằng phương thức deleteUnProtectWorkbook().
Mã để giải mã mật khẩu tệp Excel bằng Java REST API
Mã ví dụ đơn giản này cho phép bạn xóa mật khẩu tệp excel bằng Java low code API. Bạn cần cung cấp các tệp Excel nguồn và mật khẩu hiện tại để xóa bảo vệ cùng với các thuộc tính tùy chọn khác. Sau khi xây dựng Request Message, deleteUnProtectWorkbook() thực hiện giải mã trên tệp Excel và trả về các tệp Excel đã xóa mật khẩu có thể được lưu trữ trên đĩa hoặc bên trong cơ sở dữ liệu.
Chúng ta đã học cách giải mã Workbook bằng Mật khẩu sử dụng Java REST API trong chủ đề này. Nếu bạn muốn đặt mật khẩu cho tệp Excel, hãy tham khảo bài viết về cách Bảo vệ tệp Excel bằng mật khẩu với Java REST API.