【问题标题】:How to put the string in the JSON and get the value in Java如何将字符串放入 JSON 并在 Java 中获取值
【发布时间】:2016-03-25 01:11:12
【问题描述】:

我想获取 String 的值,我试图将字符串放入 JSON 中并获取它。字符串格式为"key=value&key1=value"。我使用的代码是:

JSONObject json = new JSONObject(String);
String value = json.get("key").toString();

【问题讨论】:

  • 不要回复其他人的编辑,特别是如果他们改进了您的问题的格式。如果您想更改某些内容,那没关系,但是将您的问题墙制作成文字而不是让它更具可读性有什么意义呢?
  • 我没有恢复。我试图批准,但有些事情搞砸了。对此感到抱歉,谢谢。
  • 看起来你出错了,我的意思是它应该存储为“key”、“value”来检索所需的......

标签: java json string key


【解决方案1】:

该字符串是 url 编码而不是 json 格式。

您可以改用 url 解码器。像http://hc.apache.org/httpcomponents-client-ga/httpclient/apidocs/org/apache/http/client/utils/URLEncodedUtils.html 这样的东西可能对你有用。

【讨论】:

    【解决方案2】:

    我使用了模式和匹配器,并且效果很好。谢谢。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-09-03
      • 1970-01-01
      • 1970-01-01
      • 2018-09-12
      • 1970-01-01
      • 1970-01-01
      • 2021-07-29
      • 2020-07-30
      相关资源
      最近更新 更多