Hướng dẫn nhanh này cung cấp các bước và mã để trích xuất siêu dữ liệu Microsoft Project trong Java. Tệp Dự án MPP có thể có nhiều thông tin siêu dữ liệu như tác giả, lịch, nhận xét, ngày tạo, mã tiền tệ, định dạng ngày, tên người quản lý, tên dự án, v.v. Do đó, khi sử dụng hướng dẫn này, bạn sẽ không chỉ nhận được thông tin về cách trích xuất siêu dữ liệu Microsoft Project trong Java mà còn nhận được các gợi ý về cách thiết lập siêu dữ liệu dự án.
Các bước để trích xuất siêu dữ liệu Microsoft Project trong Java
- Sử dụng Kho lưu trữ Maven, thêm một tham chiếu đến Aspose.Tasks trong dự án của bạn để tìm nạp siêu dữ liệu của dự án
- Sử dụng đối tượng lớp Project, mở tệp MPP có siêu dữ liệu sẽ được tìm nạp
- Truy cập siêu dữ liệu dự án từ tệp đã tải bằng bộ liệt kê Prj
- Hiển thị thông tin siêu dữ liệu dự án trên bảng điều khiển
Các bước này mô tả quy trình lấy siêu dữ liệu MS Project trong Java bằng cách tải siêu dữ liệu đó vào đối tượng lớp Project, sau đó sử dụng phương thức get() của lớp Project để truy cập bất kỳ thuộc tính siêu dữ liệu nào có giá trị Prj enum. Các thuộc tính này được lưu trữ trong các biến chuỗi và hiển thị trên bàn điều khiển. Theo cách tương tự, bạn có thể đặt siêu dữ liệu bằng cách cung cấp giá trị Prj enum cùng với giá trị mong muốn được đặt.
Mã để truy xuất siêu dữ liệu tệp MPP trong Java
Mã này tải tệp MPP mẫu vào đối tượng lớp Dự án từ đĩa và truy xuất siêu dữ liệu tệp MPP bằng Java. Lớp Prj chứa khoảng 80 thuộc tính có thể được truy cập đối với một dự án cụ thể. Có thể sử dụng cùng một lớp Prj để thiết lập các thuộc tính này.
Chúng ta đã học cách trích xuất siêu dữ liệu tài liệu MPP trong Java bằng cách thực hiện theo các bước trên. Tuy nhiên, nếu bạn đang tìm cách chuyển đổi tệp MS Project sang một số định dạng khác, hãy tham khảo bài viết trên cách chuyển đổi tệp Microsoft Project sang XPS trong Java.