[Simple-support] How to create Option Text and optional Object.
Brought to you by:
niallg
|
From: John M. <jo...@qu...> - 2008-02-19 20:55:25
|
I have an XML document and I am having troubles setting up my object
class to parse into. Here is what I have:
<ENV>
<VIDEO>Q</VIDEO>
</ENV>
or it can be
<ENV>
<VIDEO>
<CAM ADDR="1">TEXT</CAM>
<CAM ADDR="2">TEXT</CAM>
</VIDEO>
</ENV>
So how do I setup my one class to handle both situations?
@Root
public class Env {
@Element(required=false)
public Video video= new Video();
@Root
public static class Video {
@Element(required=false)
public Cam cam;
}
@Root
public static class Cam {
@Attribute(required=false)
public String addr;
public String text;
@Text(required=false)
public String getText() {
return text;
}
@Text(required=false)
public void setText(String text){
this.text = text;
}
}
}
|