gpt4 book ai didi

java - 将字符串拆分为一个值

转载 作者:行者123 更新时间:2023-11-30 03:02:50 26 4
gpt4 key购买 nike

我有以下格式的字符串。

{"id":"1tr0vm","title":"Professional business consultant in Cookeville, TN at IAG","category":"business"}

我想将其拆分为

{"id":"1tr0vm "title":"Professional business consultant in Cookeville, TN at IAG" "category":"business"}

目前我正在这样做 string.split(",")但如果字符串中的任何其他位置有“,”,则此方法不起作用。我是上面的例子

"Professional business consultant in Cookeville, TN at IAG"

被分成两部分,但需要它作为一个完整的字符串。

最佳答案

从你的问题来看,我的理解是,你想从字符串创建一个 JSON 对象。尝试如下:

更新:

尝试从http://www.java2s.com/Code/Jar/g/Downloadgson231jar.htm下载gson库并添加到您的 libs 文件夹并添加到构建路径。

然后像这样编码

import com.google.gson.Gson;

class JsonCheck{
public static void main(String args[]) {
Details details = null;
String json = "{\"id\":\"1tr0vm\",\"title\":\"Professional business consultant in Cookeville, TN at IAG\",\"category\":\"business\"}";
Gson gsoObj = new Gson();
details = gsoObj.fromJson(json, Details.class);
System.out.println(details.id);
}

private class Details {
private String id = "";
private String title = "";
private String category = "";
}
}

根据您的要求修改它

关于java - 将字符串拆分为一个值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35497239/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com