【发布时间】:2015-06-25 06:58:27
【问题描述】:
是否有计划让 PAW 从 JSON 响应生成代码?或者公开一个javascript API来做到这一点?我想根据响应生成 obj-c 或 swift 类。
【问题讨论】:
-
好主意!希望我给了你一些指导来做你需要的东西。如果我们有机会,我们将尝试破解一些东西以从响应中生成代码......明确地让我们了解你用它做了什么
标签: paw-app
是否有计划让 PAW 从 JSON 响应生成代码?或者公开一个javascript API来做到这一点?我想根据响应生成 obj-c 或 swift 类。
【问题讨论】:
标签: paw-app
确实没有代码生成器可以做到这一点,但是 JavaScript API 存在,您可以在此处查看可能的Overview 和完整的API Reference。这里还有一个quick tutorial on how to make a code generator in Paw。
这是一个关于如何从给定请求的最新 HTTP 响应中获取 JSON 的 sn-p:
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";
【讨论】: