求助:json标注文件转换成.xml标注文件(深度学习菜菜) 5C

现有图像标注数据,是json格式的:图片说明。想把它转成voc2007的xml格式的标注文件,有腿腿做过吗?感激不尽,本人深度学习菜菜

qq_38501983
qq_38501983 回复战在春秋: 请问你能帮我转一下吗
5 个月之前 回复
weixin_43883432
Mr.Way 老哥你这是tt100k数据集的标注文件吧,我最近正好也在搞这个,你转换好了没,求助啊
8 个月之前 回复
fight_in_dl
战在春秋 您将json文件以文本形式发上来,我帮你转一下。
9 个月之前 回复

1个回答

写一个转换工具类就可以了!
首先:引入包-->图片说明
然后java代码:

import net.sf.json.JSON;
import net.sf.json.JSONSerializer;
import net.sf.json.xml.XMLSerializer;

import org.jdom.Document;

public class XmlExercise {

    /**
     * 将xml字符串<STRONG>转换</STRONG>为JSON字符串
     * 
     * @param xmlString
     *            xml字符串
     * @return JSON<STRONG>对象</STRONG>
     */
    public static String xml2json(String xmlString) {
        XMLSerializer xmlSerializer = new XMLSerializer();
        JSON json = xmlSerializer.read(xmlString);
        return json.toString(1);
    }

    /**
     * 将xmlDocument<STRONG>转换</STRONG>为JSON<STRONG>对象</STRONG>
     * 
     * @param xmlDocument
     *            XML Document
     * @return JSON<STRONG>对象</STRONG>
     */
    public static String xml2json(Document xmlDocument) {
        return xml2json(xmlDocument.toString());
    }

    /**
     * JSON(数组)字符串<STRONG>转换</STRONG>成XML字符串
     * 
     * @param jsonString
     * @return
     */
    public static String json2xml(String jsonString) {
        XMLSerializer xmlSerializer = new XMLSerializer();
        return xmlSerializer.write(JSONSerializer.toJSON(jsonString));
        // return xmlSerializer.write(JSONArray.fromObject(jsonString));//这种方式只支持JSON数组
    }

}
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!

相似问题

5
请大神看下,我用io读取本地info.json文件存到redis报错?
3
c++中jsoncpp解析json配置文件的步鄹?
1
Execution failed for task 'packageDebug'.
1
scrapy用pipelines输出中文到json文件,能取到数据,但是json文件中是空的
4
python: ajax_error DBNull”的对象无法转换为类型“String”
4
微信小程序不能正确接收后端返回的json数据
11
jquery ajax data:json的正确数据格式到底是什么,为何我这个提示错误!
3
js解析json数据,转为树状结构图
7
javascript: json.parse()去掉默认按首字母排序的规则
5
log4j升级到log4j2出现的问题,找不到log4j配置文件
11
JSON字符串消息转换成Javascript的对象出错
4
在过滤器里打印日志报如下错误(大概意思是请求不是同步的)怎么回事?
2
eclipse导入javaFX项目,报缺少javafx-packager:jar:1.8.0_20 搞不定,大神进来帮我看看
1
map算子里面使用sparkContext 报 java.io.NotSerializableException: org.apache.spark.SparkContext错?
5
json的api接口如何直接调用到网页html
2
按照第一行代码上打酷欧天气提示我 Value Request of type java.lang.String cannot be converte
2
PHP+VUE,后台数据传到前台为什么不需要转换成JSON对象?
0
用java完成json转换成csv中的问题:syntax error, expect [, actual error, pos 0, fieldName null
3
说是找不到实体类,但是是有的,有没有大佬
2
关于json.load()里报错的问题:json.decoder.JSONDecodeError: