在Intershop上解析JSON的推荐方法是什么?
在我的pipelet中,我对第三方系统进行REST调用,并返回一个包含JSON响应的字符串。我想从JSON解析1属性。在Intershop Commerce Management 7.8上解析JSON的最佳方法是什么?Intershop包含Jackson库。 您可以使用它,甚至不需要将整个响应映射到定义良好的对象,但您可以“动态”解析它。在Intershop上解析JSON的推荐方法是什么?,json,intershop,Json,Intershop,在我的pipelet中,我对第三方系统进行REST调用,并返回一个包含JSON响应的字符串。我想从JSON解析1属性。在Intershop Commerce Management 7.8上解析JSON的最佳方法是什么?Intershop包含Jackson库。 您可以使用它,甚至不需要将整个响应映射到定义良好的对象,但您可以“动态”解析它。 请参阅此处的“Jackson JSON–阅读特定JSON密钥”一段:绝对推荐Jackson,但对于非常简单的情况,您也可以选择使用 例如: JSONObjec
请参阅此处的“Jackson JSON–阅读特定JSON密钥”一段:绝对推荐Jackson,但对于非常简单的情况,您也可以选择使用 例如:
JSONObject obj = new JSONObject(responseAsStr);
String accessToken = obj.getString("access_token");
但是,默认情况下不包括此库。您必须将其包含在墨盒的build.gradle中,例如:
compile group: 'org.json', name: 'json', version: '20090211'