Câu hỏi được gắn thẻ «jaxb»

Kiến trúc Java cho Liên kết XML là tiêu chuẩn Java để làm việc với XML dưới dạng các đối tượng miền. Nó cung cấp một cơ chế dễ dàng để ánh xạ các lớp Java sang các biểu diễn XML.


15
Không có @XmlRootE bổ sung được tạo bởi JAXB
Tôi đang cố gắng tạo các lớp Java từ FpML (Ngôn ngữ đánh dấu sản phẩm Finanial) phiên bản 4.5. Một tấn mã được tạo ra, nhưng tôi không thể sử dụng nó. Cố gắng nối tiếp một tài liệu đơn giản tôi nhận được điều này: javax.xml.bind.MarshalException - with …
209 java  jaxb  xjc  fpml 

4
Sử dụng JAXB để tạo Đối tượng từ Chuỗi XML
Làm cách nào tôi có thể sử dụng mã dưới đây để sắp xếp một chuỗi XML ánh xạ nó tới đối tượng JAXB bên dưới? JAXBContext jaxbContext = JAXBContext.newInstance(Person.class); Unmarshaller unmarshaller = jaxbContext.createUnmarshaller(); Person person = (Person) unmarshaller.unmarshal("xml string here"); @XmlRootElement(name = "Person") public class Person { @XmlElement(name = …
174 java  xml  jaxb 

6
Sự khác biệt của plugin Maven JAXB
Tôi đã xác định rằng có hai plugin JAXB cho Maven 2, với một số cấu hình khác nhau. Một là từ Sun: http://jaxb.dev.java.net/jaxb-maven2-plugin/ , cái khác từ Mojohaus: http://mojohaus.org/jaxb2-maven-plugin/ Những plugin nào trong số hai plugin này có thể được khuyến nghị? Cảm ơn Matt. Trong dự án nghiên …

7
JAXB tạo ngữ cảnh và chi phí cho bộ điều phối
Câu hỏi mang tính lý thuyết một chút, chi phí tạo ngữ cảnh JAXB, bộ điều phối và bộ quản lý bộ điều khiển là bao nhiêu? Tôi nhận thấy rằng mã của mình có thể được hưởng lợi từ việc giữ cùng một ngữ cảnh JAXB và có thể …
120 java  jaxb  marshalling 


20
Jaxb, Lớp có hai thuộc tính cùng tên
với jaxb, tôi cố gắng đọc tệp xml chỉ có một vài phần tử trong tệp xml là thú vị, vì vậy tôi muốn bỏ qua nhiều phần tử nội dung xml xml tôi cố gắng đọc <?xml version="1.0" encoding="UTF-8"?> <!--Sample XML file generated by XMLSpy v2010 rel. 3 sp1 …
120 java  xml  jaxb 

10
Làm thế nào để tạo các lớp JAXB từ XSD?
Tôi là một người mới hoàn toàn với XML. Tôi đang thực hiện REST dự án Java EE và chúng tôi trả về rất nhiều XML. Với điều này, chúng tôi quyết định sử dụng JAXB. Cho đến nay, chúng tôi đã mã hóa các Mô hình cho XML theo …
116 java  jakarta-ee  jaxb 

7
Chuyển đổi đơn giản giữa java.util.Date và XMLGregorianCalendar
Tôi đang tìm một phương pháp đơn giản để chuyển đổi giữa java.util.Date và javax.xml.datatype.XMLGregorianCalendar theo cả hai hướng. Đây là mã mà tôi đang sử dụng bây giờ : import java.util.GregorianCalendar; import javax.xml.datatype.DatatypeConfigurationException; import javax.xml.datatype.DatatypeFactory; import javax.xml.datatype.XMLGregorianCalendar; /** * Utility class for converting between XMLGregorianCalendar and java.util.Date */ public …

9
JAXB là gì và tại sao tôi sử dụng nó? [đóng cửa]
Đã đóng cửa . Câu hỏi này dựa trên ý kiến . Nó hiện không chấp nhận câu trả lời. Bạn muốn cải thiện câu hỏi này? Cập nhật câu hỏi để nó có thể được trả lời với các dữ kiện và trích dẫn bằng cách chỉnh sửa bài …
109 java  jaxb 

14
javax.xml.bind.UnmarshalException: phần tử không mong đợi (uri: “”, cục bộ: “Nhóm”)
unexpected element (uri:"", local:"Group"). Expected elements are <{}group> Gặp một ngoại lệ khi giải phóng khỏi xml JAXBContext jc = JAXBContext.newInstance(Group.class); Unmarshaller unmarshaller = jc.createUnmarshaller(); Group group = (User)unmarshaller.unmarshal(new File("group.xml")); Lớp nhóm không có bất kỳ chú thích nào và group.xml chỉ chứa dữ liệu. Bất cứ điều gì có …
103 java  xml  jaxb 

3
Điểm của các lớp ObjectFactory của JAXB 2 là gì?
Tôi mới sử dụng JAXB và tôi đã sử dụng xjc của JAXB 2.1.3 để tạo một tập hợp các lớp từ Lược đồ XML của mình. Ngoài việc tạo một lớp cho mỗi phần tử trong lược đồ của tôi, nó còn tạo một lớp ObjectFactory. Dường như không …
98 java  jaxb 

12
Chuyển đổi đối tượng Java thành chuỗi XML
Vâng, vâng, tôi biết rằng rất nhiều câu hỏi đã được hỏi về chủ đề này. Nhưng tôi vẫn không thể tìm ra giải pháp cho vấn đề của mình. Tôi có một đối tượng Java được chú thích thuộc tính. Ví dụ Khách hàng, như trong ví dụ này …
92 java  xml  jaxb 

9
java.lang.VerifyError: Mong đợi một khung stackmap tại mục tiêu nhánh JDK 1.7
Sau khi nâng cấp lên JDK 1.7, tôi nhận được ngoại lệ dưới đây: java.lang.VerifyError: Expecting a stackmap frame at branch target 71 in method com.abc.domain.myPackage.MyClass$JaxbAccessorM_getDescription_setDescription_java_lang_String.get(Ljava/lang/Object;)Ljava/lang/Object; at offset 20 at java.lang.Class.getDeclaredConstructors0(Native Method) at java.lang.Class.privateGetDeclaredConstructors(Class.java:2413) at java.lang.Class.getConstructor0(Class.java:2723) at java.lang.Class.newInstance0(Class.java:345) at java.lang.Class.newInstance(Class.java:327) at com.sun.xml.internal.bind.v2.runtime.reflect.opt.OptimizedAccessorFactory.instanciate(OptimizedAccessorFactory.java:184) at com.sun.xml.internal.bind.v2.runtime.reflect.opt.OptimizedAccessorFactory.get(OptimizedAccessorFactory.java:129) at com.sun.xml.internal.bind.v2.runtime.reflect.Accessor$GetterSetterReflection.optimize(Accessor.java:384) at com.sun.xml.internal.bind.v2.runtime.property.SingleElementLeafProperty.<init>(SingleElementLeafProperty.java:72) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native …
88 java  jaxb  java-7 

5
Làm thế nào để bạn chỉ định định dạng ngày được sử dụng khi JAXB thống nhất xsd: dateTime?
Khi JAXB sắp xếp một đối tượng date ( XMLGregorianCalendar) thành một phần tử xsd: dateTime. Làm thế nào bạn có thể chỉ định định dạng của XML kết quả? Ví dụ: Định dạng dữ liệu mặc định sử dụng mili giây, <StartDate>2012-08-21T13:21:58.000Z</StartDate> tôi cần bỏ qua mili giây. <StartDate>2012-08-21T13:21:58Z</StartDate> …

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.