将对象序列化为XML Java

时间:2011-06-10 14:21:41

标签: xml-serialization

在C#中,我们使用serializer.ToXmlString / FromXmlString。 这有什么Java等价物吗?

1 个答案:

答案 0 :(得分:0)

在java中,您对DOM对象使用javax.xml.transform.Transformer。

TransformerFactory transformerFactory = TransformerFactory.newInstance();
Transformer transformer = transformerFactory.newTransformer();
transformer.transform(new DOMSource(myDocument), new StreamResult(targetFile));

对于常规Java对象,您可能需要尝试XStream