推荐答案
看你用什么框架。
如果是用spring
可以用
org.springframework.web.servlet.view.xml.MarshallingView
配合
org.springframework.oxm.jaxb.Jaxb2Marshaller
用注解实体类方式来解析
通过@XmlRootElement注解XML根目录
通过@XmlElement注解XML属性值
@XmlRootElement(name="") -> ""中写的是XML根名称
pubic class xml_model(){
private String username; ->名字符合你元素名称
private String password;
(在GET上)
GET方法
@XmlElement ->注解为元素
public String getUsername(){
return username;
}
SET
}
数据格式
--->这里是根 也就是注解ROOT
username-->元素
password-->元素
用这个方法解析XML
public static T Get_Model(String xml, Class c) throws Exception {
T t = null;
try {
JAXBContext context = JAXBContext.newInstanc