Mặc dù tôi đã là một nhà phát triển trong một thời gian nhưng tôi đã đủ may mắn để tránh làm nhiều việc với XML. Vì vậy, bây giờ tôi đã có một dự án mà tôi đã có để tương tác với một số dịch vụ web, và muốn sử dụng một số loại giải pháp lập bản đồ Object-to-XML.Thư viện Java OXM tốt nhất là gì?
Người duy nhất tôi biết là JAXB. Đó có phải là tốt nhất để đi với? Có đề xuất nào khác không?
Một lần nắm bắt - Tôi bị kẹt khi sử dụng Java 1.4, vì vậy tôi không thể làm bất kỳ điều gì với chú thích.
XStream thật tuyệt vời cho đối tượng Java -> XML. Nó không lý tưởng cho việc đảo ngược. Giả sử bạn có một WSDL hoặc XSD, JAXB là tốt hơn sau này. –
XStream là rất tốt, nhưng nó có vấn đề với không gian tên. – duffymo
Theo kinh nghiệm của tôi, XStream luôn rất hấp dẫn để bắt đầu, vì nó rất dễ dàng, nhưng sau đó nó kết thúc trở nên buggy đến nỗi tôi luôn từ bỏ nó cho JAXB cuối cùng. – skaffman