0
다음 코드를 사용하여 JAXB를 사용하여 XML을 만들었지 만 XML을 만들 때 XML 헤더가 포함되지 않습니다.JAXB - XML 헤더가 무시되었습니다.
OutputStream file = new FileOutputStream("E:\\file.xml");
JAXBContext jaxbContext = JAXBContext.newInstance(F6207.class);
javax.xml.bind.Marshaller jaxbMarshaller = jaxbContext.createMarshaller();
jaxbMarshaller.setProperty(javax.xml.bind.Marshaller.JAXB_ENCODING, "UTF-8");
jaxbMarshaller.setProperty(javax.xml.bind.Marshaller.JAXB_FRAGMENT, Boolean.FALSE);
jaxbMarshaller.setProperty(javax.xml.bind.Marshaller.JAXB_FORMATTED_OUTPUT, true);
jaxbMarshaller.marshal(f6207, file);
어떻게하면 아래의 헤더를 XML 파일로 가져올 수 있습니까?
<?xml version="1.0" encoding="UTF-8"?>
작동합니다. 고마워요! – KhadBr
@KhadBr 당신은 내 친구를 환영합니다;) –