小编exS*_*ake的帖子

java中反序列化Json对象

我无法弄清楚,我应该反序列化这种类型的 json 对象:

{ "value":integer", "total":1", "records":138", "rows":[ { "value1":6, "value2":true, "bool":true, "floatNumber":140.41", "floatNumber2":28.7", "floatNumber3":140.41", "cssClassName":""", "date":"19/03/2022"", "UTCdate":"2016-03-22T00:00:00+0000"", "UTCdate2":"2016-03-24T20:45:25+0000" }, { "value1":6, "value2":true, "bool":true, "floatNumber":140.41", "floatNumber2":28.7", "floatNumber3":140.41", "cssClassName":""", "date":"19/03/2022"", "UTCdate":"2016-03-22T00:00:00+0000"", "UTCdate2":"2016-03-24T20:45:25+0000"} ]}

但我不知道该怎么办。我希望将此项目添加到我的类中,指出为相应的属性分配什么值。

我尝试使用 Flexjson 库,但没有看到任何可以让我做我想做的事情的函数。

从哪儿开始?

PS:我从未将对象序列化为 JSON,所以我不知道它是如何工作的。

javascript java json object

3
推荐指数
1
解决办法
6万
查看次数

我如何将两个子串绑定到一个?

我有两个字符串

private StringProperties firstName;
private StringProperties lastName;
private StringProperties nickName;
Run Code Online (Sandbox Code Playgroud)

用户选择名字和姓氏,nickName是第一个和最后一个名字的前3个字符的串联

我怎么能这样做?

实际上我就像那样初始化它(这是整个班级).

public class Person {
private StringProperty firstName;
private StringProperty lastName;
private StringProperty nickName;
private ObservableList<Evento> eventi = FXCollections.observableArrayList();

public Person(String firstName, String lastName) {
    this.firstName = new SimpleStringProperty(firstName);
    this.lastName = new SimpleStringProperty(lastName);
    if (firstName.length() > 2 && lastName.length() > 2)
        this.nickName = new SimpleStringProperty(firstName.trim().substring(0,3).concat(lastName.trim().substring(0,3)));
    else
        this.nickName = new SimpleStringProperty("");
}

public ObservableList<Evento> getEventi() {
    return eventi;
}

public String getFirstName() {
    if(firstName == null) firstName = new …
Run Code Online (Sandbox Code Playgroud)

java data-binding javafx

1
推荐指数
1
解决办法
131
查看次数

标签 统计

java ×2

data-binding ×1

javafx ×1

javascript ×1

json ×1

object ×1