我需要知道引用和列表之间的区别.例如:
cl-prompt> (equal (first (list * 1 2)) *)
T
cl-prompt> (equal (first '(* 1 2)) *)
NIL
Run Code Online (Sandbox Code Playgroud)
我不明白这是什么问题.
我在尝试从 json 创建模型时遇到问题,该 json 由具有相同属性但名称不同的 json 数组形成。
这是我想转换为模型的 json 示例:
{
"AA": [
{
"t": 1605589200,
"o": 17.37,
"h": 18.3,
"l": 17.11,
"c": 18.28,
"v": 9578592
},
{
"t": 1605675600,
"o": 18.3,
"h": 18.85,
"l": 18.3,
"c": 18.575,
"v": 9092559
}
],
"AAIC": [
{
"t": 1605589200,
"o": 2.92,
"h": 3.045,
"l": 2.92,
"c": 3.02,
"v": 550468
},
{
"t": 1605675600,
"o": 3.11,
"h": 3.1684,
"l": 3.03,
"c": 3.05,
"v": 476259
}
]
}
Run Code Online (Sandbox Code Playgroud)
请注意,每个数组具有相同的对象结构,但名称不同(“AA”和“AAIC”)。我已经写了以下代码:
@Data
public class SomeClass { …
Run Code Online (Sandbox Code Playgroud)