como podemos ficar assim?xml version = " 1.0 "encoding=" UTF-8 "standalone= "yes"?> "utilizando castor

usando o xml normal sou capaz de obter standalone=atributo"yes" com a marca "xml". Mas quando estou tentando ficar como seguir usando CASTOR XML sou incapaz. a resposta será agradecida. Obrigado antecipadamente.

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
Author: SatishY, 2016-09-21

1 answers

Castor por omissão gera a declaração XML do seguinte modo

<?xml version="1.0" encoding="UTF-8" ?>
Na minha investigação, não obtive nenhuma configuração de mapeamento de castor para gerar uma declaração XML personalizada. Então, podemos lidar com isso da seguinte forma,
writer.append("<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?>");

Depois de adicionar a nossa própria declaração XML ao escritor, precisamos suprimir Castor para não gerar a declaração XML.

marshaller.setSupressXMLDeclaration(true);
 0
Author: SatishY, 2017-01-30 11:25:24