現在、私はCastorフレームワークを使用して、オブジェクトをxmlファイルにマーシャリングしています。
Writer writer = new FileWriter("D:/out.xml");
Marshaller.marshal(test, writer);
しかし今、私はjavax.xml.bindを使用して同じことをしています。
Writer writer = new FileWriter("D:/out.xml");
JAXBContext context =
JAXBContext.newInstance(test.getClass());
Marshaller marshaller = context.createMarshaller();
marshaller.marshal(test, writer);
次に、このエラーメッセージが表示されます。
@XmlRootElementアノテーションが欠落しているため、タイプ「package1.Testing」を要素としてマーシャリングできません]