Tôi có một XML được sử dụng để cấu hình một số quy tắc, nó không có cấu trúc phức tạp, nhưng cấu hình này được sử dụng ở bất cứ đâu trong hệ thống của tôi, vì vậy tôi muốn phân tích cú pháp XML này thành đối tượng java và thiết kế như chế độ singleton. cách tôi có thể sử dụng nó để unmarshal XML đối tượng Java trực tiếp mà không cần viết nhiều mã?cách phân tích cú pháp xml thành đối tượng java?
Tôi đã thực hiện một số nghiên cứu về Google và JAXB được biết đến, ứng dụng của tôi chỉ là một số loại chương trình công cụ đọc quy tắc và sau đó làm theo các chất liệu, JAXB có thể được sử dụng rộng rãi cho dịch vụ web.
Nếu có, câu hỏi quan trọng nhất là, tôi đã sử dụng xjc để tạo lớp nguồn đối tượng java theo tệp xsd, sau khi unmarshal tôi sẽ trực tiếp nhận được đối tượng configurationType này, là cần thiết tôi chuyển đổi lần nữa, (từ các lớp JaxB sang sở hữu cấu hình đối tượng java pojo), tôi thấy hầu hết coder đã làm điều này, nhưng tại sao? vì chúng là một số dữ liệu, chỉ từ đối tượng được tạo ra cho JAXB và sao chép vào đối tượng POJO được tạo của chính chúng ta
như vậy trong trường hợp này, tôi có thể sử dụng của khách hàng như POJO trên hệ thống của tôi, tôi không cần phải tạo mới tinh khiết java POJO lớp khách hàng mà không có chú thích ở trong đó? –
Chắc chắn, đây là ý tưởng, bạn đọc một khách hàng từ xml và tiếp tục làm việc với nó như là. –
@ C.c Bạn có thể đánh dấu câu hỏi là đã được giải quyết không? –