相关疑难解决方法(0)

GSON投掷"预期BEGIN_OBJECT但是BEGIN_ARRAY"?

我正在尝试解析像这样的JSON字符串

[
   {
      "updated_at":"2012-03-02 21:06:01",
      "fetched_at":"2012-03-02 21:28:37.728840",
      "description":null,
      "language":null,
      "title":"JOHN",
      "url":"http://rus.JOHN.JOHN/rss.php",
      "icon_url":null,
      "logo_url":null,
      "id":"4f4791da203d0c2d76000035",
      "modified":"2012-03-02 23:28:58.840076"
   },
   {
      "updated_at":"2012-03-02 14:07:44",
      "fetched_at":"2012-03-02 21:28:37.033108",
      "description":null,
      "language":null,
      "title":"PETER",
      "url":"http://PETER.PETER.lv/rss.php",
      "icon_url":null,
      "logo_url":null,
      "id":"4f476f61203d0c2d89000253",
      "modified":"2012-03-02 23:28:57.928001"
   }
]
Run Code Online (Sandbox Code Playgroud)

进入一个对象列表.

List<ChannelSearchEnum> lcs = (List<ChannelSearchEnum>) new Gson().fromJson( jstring , ChannelSearchEnum.class);
Run Code Online (Sandbox Code Playgroud)

这是我正在使用的对象类.

import com.google.gson.annotations.SerializedName;

public class ChannelSearchEnum {



@SerializedName("updated_at")
private String updated_at;

@SerializedName("fetched_at")
private String fetched_at;

@SerializedName("description")
private String description;

@SerializedName("language")
private String language;

@SerializedName("title")
private String title;

@SerializedName("url")
private String url;

@SerializedName("icon_url")
private String icon_url;

@SerializedName("logo_url")
private …
Run Code Online (Sandbox Code Playgroud)

java android gson

273
推荐指数
8
解决办法
39万
查看次数

Java如何用字符串中的单个空格替换2个或更多空格并删除前导和尾随空格

在Java中寻找快速,简单的方法来更改此字符串

" hello     there   "
Run Code Online (Sandbox Code Playgroud)

看起来像这样的东西

"hello there"
Run Code Online (Sandbox Code Playgroud)

我用一个空格替换所有这些多个空格,除了我还希望字符串开头的一个或多个空格不见了.

像这样的东西让我部分在那里

String mytext = " hello     there   ";
mytext = mytext.replaceAll("( )+", " ");
Run Code Online (Sandbox Code Playgroud)

但不完全.

java regex string replace

249
推荐指数
14
解决办法
31万
查看次数

标签 统计

java ×2

android ×1

gson ×1

regex ×1

replace ×1

string ×1