是否有计划让PAW从JSON响应生成代码?或者用javascript API来实现这一点?我想根据响应生成obj-c或swift类。
确实没有代码生成器能做到这一点,但JavaScript API存在,您可以在这里看到可能的概述,这里是完整的API参考。这里还有一个关于如何在Paw中制作代码生成器的快速教程。
以下是关于如何从给定请求的最新HTTP响应中获取JSON的片段:
var MyCodeGenerator = function() {
this.generate = function(context) {
var responseBody = context.getCurrentRequest().getLastExchange().responseBody;
var responseObject = JSON.parse(responseBody); // JSON object
return JSON.stringify(responseObject); // just an example
};
}
MyCodeGenerator.identifier = "com.mycompany.MyCodeGenerator";
MyCodeGenerator.title = "My Code Generator";