美文网首页
Jersey_返回XML格式

Jersey_返回XML格式

作者: perfect_jimmy | 来源:发表于2017-05-26 14:18 被阅读57次

参考Jersey_返回JSON格式

1. User类

//说明:将该类转化成XML时,说明这个是XML的根节点
@XmlRootElement
public class User {
    
    private String userId;  
    private String userName;  
    private String age;  
      
    public User() {};  
      
    public User(String userId, String userName, String age) {  
        this.userId = userId;  
        this.userName = userName;  
        this.age = age;  
    }  
//getter setter
)

2.Controller类

@Singleton 
@Component
@RestController
@Path("/user")
public class JerseyControllerXml {
    //返回多节点xml
    @GET
    @Produces(MediaType.APPLICATION_XML)  
    public List<User> getAllUser(){
        List<User> users = new ArrayList<User>();
        users.add(new User("001","HuiJia","26"));
        users.add(new User("002","Andy","23"));
        users.add(new User("003","BoWen","21"));
        return users;
    }
    
    //返回单节点xml
    @GET
    @Produces(MediaType.APPLICATION_XML)  
    @Path("/getUser")
    public User getUser(){
        User user = new User("004","Lucy","26");
        return user;
    }
    
    //返回Json
    @GET
    @Produces(MediaType.APPLICATION_JSON)  
    @Path("/getUserJson")
    public User getUserJson(){
        User user = new User("004","Lucy","26");
        return user;
    }
}

3. 访问

http://localhost:8087/rest/user

Paste_Image.png

相关文章

  • Jersey_返回XML格式

    参考Jersey_返回JSON格式 1. User类 2.Controller类 3. 访问 http://loc...

  • Jersey_返回JSON格式

    1. pom.xml添加依赖 2.application.properties配置文件 3.项目结构 4.Spri...

  • python解析json

    相对于python解析XML来说,我还是比较喜欢json的格式返回,现在一般的api返回都会有json与XML格式...

  • springBoot返回xml格式结果

    虽然现在json已经相当普及了,但是开发过程中总会存在些向后兼容的问题,所以有时候接口需要xml返回结果又不可避免...

  • 2019-11-08

    # 将bsp返回的xml转化成json格式 xml2json = xmltodict.parse(response...

  • .NET WebAPI 如何返回XML格式?

    已知通过dotnet创建web api项目控制控制器方法默认返回json格式。但如何返回xml格式呢?比如我们有个...

  • PHP SimpleXMLElement Object数组转化为

    做微信第三方接口接入的时候发现接口返回的数据都是xml格式的。 以下是如何把xml格式转化为普通的数组格式取值。 ...

  • Spring Boot 返回 包含XML declaration

    介绍 Spring Boot 支持 XML 或者 JSON 格式的请求或者响应,但是返回的XML 数据是没有 XM...

  • AJAX

    异步的JavaScript和XML 使用XMLHttpRequest 发请求 服务器返回XML格式的字符串 JS解...

  • iOS关于xml的post请求

    1.采用HTTPS方式访问 2.请求采用POST方式 3.提交和返回结果采用XML格式 NSString *xml...

网友评论

      本文标题:Jersey_返回XML格式

      本文链接:https://www.haomeiwen.com/subject/jbxxfxtx.html