<message> <type>15</type> </message>
对应的java 映射代码
@XStreamAlias("message")
class RendezvousMessage {
@XStreamAlias("type")
private int messageType;
private List<String> content;
public RendezvousMessage(int messageType, String ... content) {
this.messageType = messageType;
this.content = Arrays.asList(content);
}
}
public static void main(String[] args) {
XStream stream = new XStream();
xstream.processAnnotations(RendezvousMessage.class);
RendezvousMessage msg = new RendezvousMessage(15, "firstPart","secondPart");
System.out.println(stream.toXML(msg));
}
本文介绍了一个具体的例子,展示了如何将XML格式的消息数据映射为Java对象。通过使用XStream库,实现了XML与Java类之间的转换,并提供了一段可运行的代码示例。
1427

被折叠的 条评论
为什么被折叠?



