zoukankan      html  css  js  c++  java
  • jackson-dataformat-xml xml转json

     

     依赖包

            <!-- https://mvnrepository.com/artifact/com.alibaba/fastjson -->
            <dependency>
                <groupId>com.alibaba</groupId>
                <artifactId>fastjson</artifactId>
                <version>1.2.58</version>
            </dependency>
    View Code

    xml转json

     1         XmlMapper xmlMapper = new XmlMapper();
     2         //对象转xml
     3         User user = new User("吴建波", 31, "北京市昌平区域沙河在南一村", "118", "男", "168");
     4         
     5         String temp = xmlMapper.writeValueAsString(user);
     6         System.out.println(temp);
     7         
     8         // xml转对象转json
     9         String temp2 = "<User><name>吴建波</name><age>31</age><adderss>北京市昌平区域沙河在南一村</adderss><weight>118</weight><sex>男</sex><height>168</height></User>";
    10         User userObject = xmlMapper.readValue(temp2, User.class);
    11         System.out.println(userObject);
    12         System.out.println(JSON.toJSONString(userObject));
    13         // xml转Map转Json
    14         String temp3 = "<apps><app><id>1</id><name>Google Maps</name><virsion>1.0</virsion></app></apps>";
    15         temp3 = "<appsii>" + temp3 + "</appsii>";
    16         Map map = xmlMapper.readValue(temp3, HashMap.class);
    17         System.out.println(map);
    18         System.out.println(JSON.toJSONString(map));

    对象转xml

  • 相关阅读:
    java坏境内存不够用 大量占用swap 临时加swap
    磁盘分区
    简述raid0,raid1,raid5,raid10 的工作原理及特点
    给用户提权
    用户的环境变量被删除了
    定时任务
    linux权限
    kafka部署
    数据仓库
    kylin
  • 原文地址:https://www.cnblogs.com/wujianbo123/p/12266737.html
Copyright © 2011-2022 走看看