Xin chào Tôi có một loạt dữ liệu Im ghi vào một tệp văn bản, mỗi dòng của hàng chứa khoảng 4 phần dữ liệu khác nhau, tôi muốn làm cho nó sao cho mỗi loại là dữ liệu được căn chỉnh theo hàng.Làm cách nào để định dạng dữ liệu được ghi vào tệp văn bản được thực hiện trong cột?
Đây là dòng ghi dữ liệu.
output.write(aName + " " + aObjRef + " " + aValue + " " + strDate + " " + note + (System.getProperty("line.separator")));
Đây là cách dữ liệu trông khi được viết ngay bây giờ.
CR_2900_IPGR_AL 2900.EV2 Alarm 111107
CR_2900_IMPT_AL 2900.EV311 Alarm 111107
CR_STH_CHL_AL 2900.EV315 Alarm 111107
CR_OAT_AL 2900.EV318 Alarm 111107
SLB_102_2270A Temp Event 60215.EV1 Fault 111107
MACF_70300_IMPT_AL 70300.EV2 Alarm 111107
Và đây là cách Id như nó nhìn
CR_2900_IPGR_AL 2900.EV2 Alarm 111107
CR_2900_IMPT_AL 2900.EV311 Alarm 111107
CR_STH_CHL_AL 2900.EV315 Alarm 111107
CR_OAT_AL 2900.EV318 Alarm 111107
SLB_102_2270A Temp Event 60215.EV1 Fault 111107
MACF_70300_IMPT_AL 70300.EV2 Alarm 111107
Lưu ý rằng điều này sẽ phải sắp xếp mỗi cột. (Ngoài ra, '% n' là một lựa chọn tốt cho' System.getProperty ("line.separator") '.) – aioobe
@aioobe Đã sửa lỗi ... mặc dù tôi muốn thấy cột thứ hai được căn chỉnh trên' .', chỉ làm việc nhiều hơn một chút. –