xstream to xml
时间: 2023-09-28 17:13:56 浏览: 92
Xstream的xml转换
要将Java对象转换为XML,可以使用XStream库。下面是一个使用XStream将Java对象转换为XML的示例代码:
```java
import com.thoughtworks.xstream.XStream;
public class Main {
public static void main(String[] args) {
// 创建XStream实例
XStream xstream = new XStream();
// 将对象转换为XML字符串
Person person = new Person("John", 30);
String xml = xstream.toXML(person);
System.out.println(xml);
}
}
class Person {
private String name;
private int age;
public Person(String name, int age) {
this.name = name;
this.age = age;
}
// 省略getter和setter方法
}
```
运行上述代码,将会打印出如下XML字符串:
```xml
<Person>
<name>John</name>
<age>30</age>
</Person>
```
这样就完成了将Java对象转换为XML的操作。你可以根据自己的需求,进一步配置XStream实例以满足更复杂的转换要求。
阅读全文