-
Notifications
You must be signed in to change notification settings - Fork 541
Closed
Labels
Milestone
Description
问题描述
Based on #1965, Fastjson JSONPath.eval 为null,与fastjson2不一致
环境信息
- OS信息: [MacOS 12.7.4 M1 Pro 16 GB]
- JDK信息: [Openjdk 17.0.6]
- 版本信息:[Fastjson 2.0.49]
重现步骤
import com.alibaba.fastjson2.JSONPath;
import org.junit.jupiter.api.Test;
import static org.junit.jupiter.api.Assertions.assertEquals;
public class Issue1965_222 {
@Test
public void test() {
String temp = "{\n" +
" \"code\": \"1003\", \n" +
" \"data\": [1, 2], \n" +
"}\n";
assertEquals(JSONPath.eval(temp, "$.data"), com.alibaba.fastjson.JSONPath.eval(temp, "$.data"));
}
}
期待的正确结果
Expected :[1,2]
Actual :null