如何解析不带引号的JSON字符串

编程入门 行业动态 更新时间:2024-10-28 10:33:16
本文介绍了如何解析不带引号的JSON字符串的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述

我有一个JSON字符串,其中没有引用键和值,我想将其转换为格式正确的JSON。

I have a JSON string where neither the keys nor the values are quoted and I would like to transform it to a correctly formatted JSON.

{basic:{0:{index:0, license:t, nameSID:n, image:"img_left", descriptionSID:t, category:r}}

是否有可以处理它的Java库?我试过杰克逊但它不起作用。

Is there a Java library that could handle it? I tried Jackson but it does not work.

问候, Jan

regards, Jan

推荐答案

您可以使用 JsonParser.Feature.ALLOW_UNQUOTED_FIELD_NAMES 与杰克逊允许不带引号的字段名称:

You can use JsonParser.Feature.ALLOW_UNQUOTED_FIELD_NAMES with Jackson to allow unquoted field names:

JsonFactory factory = new JsonFactory(); factory.configure(JsonParser.Feature.ALLOW_UNQUOTED_FIELD_NAMES, true); JsonParser jp = factory.createJsonParser(new FileInputStream("content.json"));

更多推荐

如何解析不带引号的JSON字符串

本文发布于:2023-11-24 04:58:22,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1624054.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:引号   不带   字符串   JSON

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!