gpt4 book ai didi

java - API响应返回时髦的格式;尝试解析并写入 csv

转载 作者:行者123 更新时间:2023-12-02 05:31:07 25 4
gpt4 key购买 nike

我正在使用 API 发出 HTTP 请求,并按以下格式返回数据:

L_TIMESTAMP0=2014%2d08%2d22T05%3a57%3a28Z&L_TIMESTAMP1=2014%2d08%2d22T03%3a25%3a25Z&

我通常以 JSON 格式返回数据,但我不确定如何准确解析它。我看到分隔符是一个 & 符号。现在我在控制台中将其注销并尝试将其写入 csv,但格式有点奇怪:

System.out.println(response);

try {

PrintWriter printWriter = new PrintWriter( new BufferedWriter( new FileWriter ("Data.txt", true)));
printWriter.println (response);
printWriter.close ();

}catch (IOException e){

System.out.println("Failed to write to .csv");

}

有什么想法吗?

最佳答案

你的问题是它返回一个 url 编码的字符串,这是为了避免传递时出现一些问题

接下来尝试这样的事情

String result = java.net.URLDecoder.decode(PrintWriter, "UTF-8");

告诉我你的情况如何

关于java - API响应返回时髦的格式;尝试解析并写入 csv,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25534041/

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