/ / come possiamo ottenere come "<? xml version =" 1.0 "encoding =" utf-8 "standalone =" yes "?>" usando castor - xml, xsd, castor, xml-declaration

come possiamo ottenere come "<? xml version =" 1.0 "encoding =" utf-8 "standalone =" yes "?>" usando castor - xml, xsd, castor, xml-declaration

usando il normale xml sono in grado di ottenere l'attributo standalone = "yes" con il tag "xml". Ma quando sto cercando di ottenere come seguire utilizzando CASTOR XML non sono in grado. la risposta sarà apprezzata. Grazie in anticipo.

<?xml version="1.0" encoding="utf-8" standalone="yes"?>

risposte:

0 per risposta № 1

Ruota di default genera la dichiarazione XML come segue

<?xml version="1.0" encoding="utf-8" ?>

Nella mia indagine non ho ottenuto alcuna configurazione di castor mapping per generare una dichiarazione XML personalizzata, quindi possiamo gestirla come segue,

writer.append("<?xml version="1.0" encoding="utf-8" standalone="yes"?>");

Dopo aver aggiunto la nostra dichiarazione XML allo scrittore, dobbiamo eliminare Castor per non generare la dichiarazione XML.

marshaller.setSupressXMLDeclaration(true);