Tôi đang cố gắng viết một số mã sẽ lấy bất kỳ đối tượng nào và chuyển đổi nó thành một biểu diễn chuỗi của đối tượng đó. Việc tuần tự hóa sẽ không bao gồm bất kỳ thuộc tính tạm thời nào và toString() thường là địa chỉ bộ nhớ cho đối tượng. Tôi không thể mong đợi đối tượng có một toString() được định nghĩa hoặc thực hiện Serializable.Java: Cách chuyển đổi bất kỳ đối tượng nào thành biểu diễn chuỗi dữ liệu
Có cách nào để xác định dữ liệu trong đối tượng và chuyển đổi nó thành chuỗi không? Tôi sẽ sẵn sàng viết một cái gì đó để đi qua lớp và sử dụng sự phản chiếu để tìm dữ liệu, nếu cần thiết, nhưng tôi đã hy vọng tìm thấy một cái gì đó đơn giản hơn một chút.
Mọi đề xuất sẽ được đánh giá cao. Cảm ơn.
Không rõ nếu bạn muốn đại diện thông tin (để hiển thị, gỡ lỗi) hoặc serialization văn bản (để đối tượng có thể được khôi phục từ chuỗi). – leonbloy