có ai biết thư viện hay phương pháp chuyển đổi nội dung của HashMap thành XML và sau đó phân tích cú pháp này để tạo lại HashMap không?Dump một HashMap Java <K,V> vào XML và quay lại
Trả lời
Thư viện XStream là những gì bạn muốn. http://x-stream.github.io/
Nó có HashMap converter và hướng dẫn trên how to use convertors.
Kiến trúc Java cho liên kết XML (JAXB) cho phép Java bạn ánh xạ các lớp Java vào các biểu diễn XML. JAXB cung cấp hai tính năng chính: khả năng sắp xếp các đối tượng Java thành XML và XML điều chỉnh trở lại đối tượng Java
Bắt đầu từ đâu? Chọn một hướng dẫn từ những:
http://en.wikipedia.org/wiki/Java_Architecture_for_XML_Binding
http://java.sun.com/developer/technicalArticles/WebServices/jaxb/
Trong 15 phút thực hiện của bạn!
Điều này yêu cầu bạn định nghĩa XSD trước đó có thể không phù hợp với những gì Aly đang làm việc với tất cả. –
- 1. Chuyển đổi bộ <Map.Entry <K, V>> thành HashMap <K, V>
- 2. Các loại mặc định HashMap cho K và V
- 3. Java chuyển đổi ArrayList thành chuỗi và quay lại ArrayList?
- 4. Dump C# DataTable vào một tệp
- 5. java: HashMap <String, int> không hoạt động
- 6. Nối tiếp đối tượng javascript vào json và quay lại
- 7. Nút quay lại Actionbarsherlock không quay lại
- 8. Sử dụng <c:forEach> với HashMap
- 9. Java ArrayList và HashMap on-the-fly
- 10. Tạo java dump khi OutOfMemory
- 11. Chuyển đổi HashMap.toString() trở lại HashMap trong Java
- 12. loại đầu vào - nút quay lại?
- 13. Trình duyệt Blackberry quay lại nhấp vào
- 14. Làm thế nào để lặp lại Arraylist <HashMap <String, String >>?
- 15. Rỗng ILookup <K, T>
- 16. Serialize Danh sách <T> to XML, và ngược lại XML để Liệt kê <T>
- 17. java hashmap key iteration
- 18. Cách sắp xếp một HashMap trong Java
- 19. Ajax + nút quay lại và tiến lên
- 20. HashMap trong vòng một HashMap
- 21. không hoạt động nhanh của java HashMap
- 22. XML Quay trở lại từ một thủ tục lưu trữ Oracle
- 23. Java HashMap vs JSONObject
- 24. Gson vào HashMap
- 25. Nút quay lại Android không quay lại hoạt động trước
- 26. Java StackOverflowError sau khi đặt ArrayList vào HashMap
- 27. Giữ một cặp nguyên thủy trong một Java HashMap
- 28. UINavigationController và nút quay lại hành động
- 29. cv :: Mat to QImage và quay lại
- 30. Quay trở lại nút trong một trang
+1. XStream là thứ duy nhất cho phép tôi dạ dày XML trong Java. –
@seanhodges Tôi không biết lib này, nó có lợi thế gì so với jaxb không? – stacker
@stacker Tôi không quá kinh nghiệm với JAXB ngoài Axis WS, nhưng sự hiểu biết của tôi là nó tạo ra mã Java dựa trên một lược đồ. XStream cho phép bạn sử dụng các đối tượng dựa trên các lớp Java của riêng bạn. Không chắc chắn về các yếu tố khác như hiệu suất hoặc tuân thủ J2EE mặc dù. – seanhodges