您的位置:

包含json文件转换为xml文件的词条

包含json文件转换为xml文件的词条

更新:

本文目录一览:

java解析json,然后将其转换为xml

需要的依赖:

        dependency  

            groupIdde.odysseus.staxon/groupId  

            artifactIdstaxon/artifactId  

            version1.2/version  

        /dependency

代码:

    public static void main(String[] args) throws Exception {

        // 输入json文件

        String encoding = "UTF-8";

        File jsonFile = new File("C:/Users/Administrator/Desktop/person.json");

        Long jsonFilelength = jsonFile.length();

        byte[] JsonBytes = new byte[jsonFilelength.intValue()];

        FileInputStream in = new FileInputStream(jsonFile);

        in.read(JsonBytes);

        in.close();

        String json = new String(JsonBytes, encoding);

        // json -- xml

        StringReader input = new StringReader(json);

        StringWriter output = new StringWriter();

        JsonXMLConfig config = new JsonXMLConfigBuilder().multiplePI(false)

                .repairingNamespaces(false).build();

        XMLEventReader reader = new JsonXMLInputFactory(config)

                .createXMLEventReader(input);

        XMLEventWriter writer = XMLOutputFactory.newInstance()

                .createXMLEventWriter(output);

        writer = new PrettyXMLEventWriter(writer);

        writer.add(reader);

        reader.close();

        writer.close();

        output.close();

        input.close();

        // 输出成xml文件

        File xmlFile = new File("C:/Users/Administrator/Desktop/person.xml");

        PrintWriter outFile = new PrintWriter(xmlFile);

        outFile.write(output.toString());

        outFile.flush();

        outFile.close();

    }

如何将json文件转为xml格式的文件

json的话,目前比较流行的转换工具是fastjson,使用方便,速度又很快。。可以在JavaBean和String型之间直接转换

xml的话,可以采用XStream来转换。。。

也就是说,你可以先把json的文件内容转换成JavaBean(fastjson),然后再把JavaBean转换成xml(XStream)

json如何转换成xml

网上都有XML和json互相转换的工具,在线就可以转换。注意XML必须有单一的根节点。

?xml version="1.0" encoding="UTF-8" ?

root

node

id1/id

text系统维护/text

children

iduser/id

text人员维护/text

/children

children

idrole/id

text角色维护/text

iconClsicon-reload/iconCls

/children

/node

node

text开发维护/text

children

text元数据/text

stateclosed/state

children

text编辑样式/text

/children

children

iddataview/id

text数据视图/text

/children

/children

children

text权限资源/text

/children

/node

/root

包含json文件转换为xml文件的词条

本文目录一览: 1、java解析json,然后将其转换为xml 2、如何将json文件转为xml格式的文件 3、json如何转换成xml java解析json,然后将其转换为xml 需要的依赖: de

2023-12-08
js将json文件转xml文件,json文件转换成excel

2022-11-23
包含java基础笔记day1的词条

2022-11-20
包含javaee之xml与json的词条

本文目录一览: 1、json和xml的区别 2、java开发,json是干什么的 3、json数据格式和xml数据格式的区别和用法是什么? json和xml的区别 JOSN:JSON是结构化数据串行化

2023-12-08
包含javatostring转json的词条

本文目录一览: 1、java string 转 json 2、java中字符串怎么转json 3、java实体类怎么转换成json。 4、如何将数据实体转换为 JSON 字符串 5、java 数组怎么

2023-12-08
包含aspnetjson文件的词条

2022-11-22
包含json文件在linux编辑的词条

本文目录一览: 1、如何将json-cpp库移植到arm-linux下使用 2、linux怎么修改config.json 3、Linux 中的 JQ 命令使用实例 4、怎样用linux创建json文件

2023-12-08
json转lua的小工具,lua读取json文件

2022-11-24
包含pythonstrings转json的词条

本文目录一览: 1、【Python】浅谈python中的json 2、python3 对象 |字典|json|yaml|字符串 相互转化 3、python 字符串转 json 4、python字符串如

2023-12-08
包含python详解json模块的词条

本文目录一览: 1、python的json模块 2、Python模块的几种类型简介 3、【Python】浅谈python中的json python的json模块 json.load不是什么文件都能打开

2023-12-08
包含multipartfilecsv转xml的词条

2022-11-24
包含python对比json的词条

本文目录一览: 1、用python依次比较2个文件夹内的JSON文件的差异? 2、【Python】浅谈python中的json 3、python3,如何对比2个结构一样的json? 用python依次

2023-12-08
core解析json的笔记(c json解析)

本文目录一览: 1、如何解析json中map数据 2、fasterxml.jackson.core.jsonparser.feature是哪个jar包的 3、spring mvc 怎么获取json 4

2023-12-08
包含pythonjsondump的词条

本文目录一览: 1、【Python】浅谈python中的json 2、Python用json模块时怎么才能用dump存数据时自动换行呢 3、python 用json.dumps处理字典后如何还原? 4

2023-12-08
xml转json在线java,xml转json在线转换

本文目录一览: 1、如何将xml的字符串转换为json 2、如何将XML文档转换为JSON格式 3、如何把xml转成json对象,底层代码 4、在java中怎么把xml文件转换成json格式 5、JA

2023-12-08
java英文分词工具(java中文分词工具)

2022-11-14
包含红包json代码的词条

本文目录一览: 1、C语言红包代码 2、求 ecshop 一次使用多个红包的功能的代码!!!! 3、C语言编程:求一段发红包的代码。(随机数,能规定红包总钱数总人数,每个人拿到的钱不为0) 4、C语言

2023-12-08
文件结构转json(转换结构是否可以全部转)

本文目录一览: 1、微信小程序怎么将EBD格式的文件转化成json? 2、在java中怎么把xml文件转换成json格式 3、如何将Excel文件转为json格式的呢 4、python3 如何把一个t

2023-12-08
包含python返回json函数的词条

本文目录一览: 1、Python爬虫(七)数据处理方法之JSON 2、【Python】浅谈python中的json 3、如何使用 Python 得到网页返回正确的 Json 数据 4、python r

2023-12-08
包含qt写一个json文件的词条

2022-11-25