Domande taggate «jaxb»

Java Architecture for XML Binding è lo standard Java per lavorare con XML come oggetti di dominio. Fornisce un meccanismo semplice per mappare le classi Java alle rappresentazioni XML.


15
No @XmlRootElement generato da JAXB
Sto cercando di generare classi Java dalla versione 4.5 di FpML (Finanial Products Markup Language). Viene generata una tonnellata di codice, ma non posso usarlo. Cercando di serializzare un documento semplice ottengo questo: javax.xml.bind.MarshalException - with linked exception: [com.sun.istack.SAXException2: unable to marshal type "org.fpml._2008.fpml_4_5.PositionReport" as an element because it is …
209 java  jaxb  xjc  fpml 

4
Utilizzare JAXB per creare l'oggetto da una stringa XML
Come posso usare il codice qui sotto per annullare la traduzione di una stringa XML e mapparla sull'oggetto JAXB di seguito? 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 = "First-Name") String firstName; @XmlElement(name = …
174 java  xml  jaxb 

6
Differenza dei plug-in MAX JAXB
Ho determinato l' esistenza di due plugin JAXB per Maven 2, con alcune configurazioni diverse. Uno è di Sun: http://jaxb.dev.java.net/jaxb-maven2-plugin/ , l'altro di Mojohaus: http://mojohaus.org/jaxb2-maven-plugin/ Quale di questi due plugin può essere raccomandato? Grazie Matt. Nel mio piccolo progetto di ricerca, ho scoperto che esiste un altro plug-in proveniente dai …

7
JAXB creazione di contesto e costo marshaller
La domanda è un po 'teorica, qual è il costo della creazione di un contesto JAXB, marshaller e unmarshaller? Ho scoperto che il mio codice potrebbe trarre vantaggio dal mantenere lo stesso contesto JAXB e possibilmente lo stesso marshaller per tutte le operazioni di marshalling piuttosto che creare contesto e …
120 java  jaxb  marshalling 


20
Jaxb, Class ha due proprietà con lo stesso nome
con jaxb, provo a leggere un file xml solo pochi elementi nel file xml sono interessanti, quindi vorrei saltare molti elementi contenuto xml xml provo a leggere <?xml version="1.0" encoding="UTF-8"?> <!--Sample XML file generated by XMLSpy v2010 rel. 3 sp1 (http://www.altova.com)--> <flx:ModeleREP xsi:schemaLocation="urn:test:mod_rep.xsd mod_rep.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:flx="urn:test:mod_rep.xsd"> <flx:DocumentHeader> <flx:Identification v="04489"/> </flx:DocumentHeader> …
120 java  xml  jaxb 

10
Come generare classi JAXB da XSD?
Sono un principiante totale con XML. Sto eseguendo un'implementazione REST di un progetto Java EE e restituiamo molto XML. Con questo abbiamo deciso di utilizzare JAXB. Finora, abbiamo codificato manualmente i modelli per l'XML. Ma ci sono già queste strutture complesse che non sappiamo codificare. Abbiamo letto sulla generazione di …
116 java  jakarta-ee  jaxb 

7
Conversione semplice tra java.util.Date e XMLGregorianCalendar
Sto cercando un metodo semplice per convertire tra java.util.Date e javax.xml.datatype.XMLGregorianCalendar in entrambe le direzioni. Ecco il codice che sto usando ora : 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 class XMLGregorianCalendarConverter { /** * Needed to …

9
Cos'è JAXB e perché dovrei usarlo? [chiuso]
Chiuso . Questa domanda è basata sull'opinione . Attualmente non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 3 anni fa . Migliora questa domanda C'è un ragazzo qui che giura che JAXB è …
109 java  jaxb 

14
javax.xml.bind.UnmarshalException: elemento imprevisto (uri: "", local: "Group")
unexpected element (uri:"", local:"Group"). Expected elements are <{}group> Incontra un'eccezione durante l'annullamento del marshalling da xml JAXBContext jc = JAXBContext.newInstance(Group.class); Unmarshaller unmarshaller = jc.createUnmarshaller(); Group group = (User)unmarshaller.unmarshal(new File("group.xml")); La classe Group non ha alcuna annotazione e group.xml contiene solo dati. Qualcosa può essere la causa?
103 java  xml  jaxb 

3
Qual è il punto delle classi ObjectFactory di JAXB 2?
Sono nuovo nell'uso di JAXB e ho usato xjc di JAXB 2.1.3 per generare un set di classi dal mio XML Schema. Oltre a generare una classe per ogni elemento nel mio schema, ha creato una classe ObjectFactory. Non sembra esserci nulla che mi impedisca di istanziare direttamente gli elementi, …
98 java  jaxb 

12
Converti oggetto Java in stringa XML
Sì, sì, lo so che sono state fatte molte domande su questo argomento. Ma ancora non riesco a trovare la soluzione al mio problema. Ho un oggetto Java con annotazioni di proprietà. Ad esempio Cliente, come in questo esempio . E ne voglio una rappresentazione in stringa. Google consiglia di …
92 java  xml  jaxb 

9
java.lang.VerifyError: è previsto un frame stackmap nella destinazione del ramo JDK 1.7
Dopo l'aggiornamento a JDK 1.7 ottengo la seguente eccezione: 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 Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) …
88 java  jaxb  java-7 

5
Come si specifica il formato della data utilizzato quando JAXB esegue il marshalling di xsd: dateTime?
Quando JAXB effettua il marshalling di un oggetto date ( XMLGregorianCalendar) in un elemento xsd: dateTime. Come puoi specificare il formato dell'XML risultante? Ad esempio: il formato dati predefinito utilizza i millisecondi di cui <StartDate>2012-08-21T13:21:58.000Z</StartDate> ho bisogno per omettere i millisecondi. <StartDate>2012-08-21T13:21:58Z</StartDate> Come posso specificare il modulo di output / …
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.