C’è un brutto file XML che deve essere smembrato: 8081 WARNING 64M yes Gli oggetti Java risultanti dovrebbero essere: public class DefaultOptions { private int defaultPort; private String logLevel; // etc… } public class CustomOptions { private String memory; private String compatibility; // etc… } La risposta di questa domanda è molto vicina ma non […]
La mia struttura XSD è come la seguente: – Quando imposto il valore nullo in questo campo mi consente, ma al momento della generazione XML dal marshalling JAXB produce l’output con Mentre nel risultato voglio che l’out inserito come cioè non voglio lo schema e altri attributi. Mi XMLStreamWriter di questo con l’aiuto di XMLStreamWriter […]
[Modificato pesantemente man mano che la comprensione progredisce] È ansible ottenere Spring Jaxb2Marshaller per utilizzare un set personalizzato di prefissi di namespace (o almeno rispettare quelli forniti nel file di schema / annotazioni) senza dover utilizzare un’estensione di NamespacePrefixMapper? L’idea è di avere una class con una relazione “ha una” con un’altra class che a […]
Sto cercando di creare un elenco di oggetti che implementano un’interfaccia comune. Ci sono 3 classi e 1 interfaccia coinvolte: Classe di comunità (ha un metodo: Elenco getPeople (); ) Interfaccia persona (ha un metodo: String getName (); ) Classe ragazza (implementa la persona) Classe ragazzo (implementa la persona) Vedi il codice qui sotto. Voglio […]
Sto cercando un semplice metodo di conversione 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 create XMLGregorianCalendar instances */ private […]
La codifica predefinita per un campo di tipo XML definito in un server SQL è UTF-16. Non ho problemi ad inserirmi in quel campo con flussi XML codificati in UTF-16. Ma se provassi a inserire nel campo con il stream XML codificato UTF-8, il tentativo di inserimento avrebbe ricevuto la risposta all’errore unable to switch […]
Sto usando JAXB per analizzare un file XML nella mia applicazione basata su GWT. L’XML ha questo aspetto (un esempio semplificato): … … … … … … … … … … … … … … Ho definito le classi come mostrato di seguito: @XmlRootElement(name=”addressbook”) public class Addressbook implements Serializable { private ArrayList companyList = new […]
JAXB supporta la generazione di codice modulare? La maggior parte del mio background è con JibX per il marshalling XML, ma per motivi legacy la nostra azienda utilizza JAXB. Una funzionalità disponibile per JIBX era la generazione di codice modulare . Diciamo che ho uno schema principale ma ho diversi inviluppi diversi per quello schema. […]
Ho visto una domanda simile pubblicata qui, eppure non mi ha aiutato a risolvere il problema, quindi sto postando la mia domanda qui per vedere se qualcuno può modificare il mio codice per farlo funzionare. Domanda: Come accedere al contenuto misto Valore stringa e salvarlo nel metodo setPhrase (Valore stringa)? caption.xml: Hello World. Caption.java: package […]
Sto cercando di passare un object tramite il servizio web REST. Di seguito sono le mie classi spiega la funzionalità di cui ho bisogno utilizzando alcuni codici di esempio. Metodo di class del servizio Web di ripristino @POST @Path(“/find”) @Consumes(MediaType.APPLICATION_FORM_URLENCODED) @Produces({MediaType.APPLICATION_JSON}) public Response getDepartments(){ Response response = new Response(); try { response.setCode(MessageCode.SUCCESS); response.setMessage(“Department Names”); Department […]