Trong bài viết này, tôi sẽ hướng dẫn các bạn xuất dữ liệu ra file word và pdf sử dụng thư viện xDocReport. xDocReport là gì? XDocReport hay XML Document reporting là một thư viện mã nguồn mở, nó cung cấp các API để hợp nhất tài liệu XML được tạo bằng MS Office (docx, […]
Hướng dẫn xuất dữ liệu lớn ra file excel với thư viện Apache POI
Trong bài viết trước, tôi đã hướng dẫn đọc và ghi file excel trong Java sử dụng thư viện Apache POI. Với lượng dữ liệu ít khoảng vài nghìn dòng trở lại, khi xuất excel .xls và .xlsx chúng ta có thể sử dụng các lớp có tiếp đầu ngữ HSSF, XSSF để xuất dữ liệu ra file […]
Hướng dẫn nén và giải nén trong java
Để xử lý các công việc liên quan tới nén và giải nén, JDK cung cấp 2 package: java.util.zip cung cấp các lớp hỗ trợ đọc và thi file .zip. java.util.jar cung cấp các lớp hỗ trợ đọc và thi file .jar. Các định dạng nén khác như: .rar, .7zip, … cần sử dụng một thư viện khác hỗ […]
Đọc ghi file CSV trong Java
Comma-Separated Values (CSV) là một tập tin văn bản bình thường, nó lưu trữ dữ liệu theo từng cột, và chia nó bằng dấu phân cách (thường là dấu phẩy “,“). Ví dụ: hoặc Trong bài hướng dẫn này, tôi sẽ giới thiệu với các bạn một số cách để ghi nội dung ra file […]
Hướng dẫn sử dụng Printing Service trong Java
Giới thiệu Java Print Service API (Dịch vụ in) cho phép thực hiện lệnh in trên tất cả các nền tảng Java. Java Print Service API bao gồm một bộ thuộc tính (attribute) in mở rộng dựa trên các thuộc tính chuẩn được chỉ định trong Giao thức Internet Printing Protocol (IPP). Với các thuộc […]
Giới thiệu java.io.tmpdir
Trong bài này, chúng ta sẽ tìm hiểu về thuộc tính hệ thống java.io.tmpdir. Thuộc tính hệ thống java.io.tmpdir chỉ ra thư mục tạm thời được sử dụng bởi Máy ảo Java (JVM) để tạo và lưu trữ các tập tin tạm thời. Giá trị mặc định thường là “/tmp“, hoặc “/var/tmp” trên các nền […]
Hướng dẫn sử dụng Lớp FilePermission trong java
Lớp FilePermission trong java được sử đụng để cài đặt quyền (permission) cho một thư mục (folder) hoặc tập tin (file). Tất cả các quyền có liên quan với đường dẫn (path). Có hai loại đường dẫn: D:\\IO\\-: Nó chỉ ra rằng cấp quyền có tác dụng với với tất cả các thư mục con […]
Hướng dẫn sử dụng lớp Console trong java
Lớp java.io.Console trong java được sử dụng để lấy nội dung được nhập từ giao diện console. Nó cung cấp các phương thức để đọc văn bản và mật khẩu. Nếu bạn đọc mật khẩu bằng cách sử dụng lớp Console, nó sẽ không được hiển thị cho người dùng. Lớp Console được gắn với […]