Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/365.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 记录尚未存在的REST函数_Java_Json_Rest_Pdf - Fatal编程技术网

Java 记录尚未存在的REST函数

Java 记录尚未存在的REST函数,java,json,rest,pdf,Java,Json,Rest,Pdf,目前,在我的公司里,我们有大量的REST函数在工作,我们很快就会创建更多的REST函数。我们想为那些还不存在的API调用发布一个文档页面。这样,即使我们还没有真正的API,UI人员也可以工作 我知道对于现有的方法,Swagger是可以的,但是对于那些还不存在的方法,我们不能创建“空”方法并发布它们,只是为了让Swagger获取它们并显示文档 此外,对于Swagger,我无法为特定请求显示多个实际有效负载示例 做了一些调查,我找到了邮递员。即使我还没有真正的API,通过POSTMAN,我也能够记录

目前,在我的公司里,我们有大量的REST函数在工作,我们很快就会创建更多的REST函数。我们想为那些还不存在的API调用发布一个文档页面。这样,即使我们还没有真正的API,UI人员也可以工作

我知道对于现有的方法,Swagger是可以的,但是对于那些还不存在的方法,我们不能创建“空”方法并发布它们,只是为了让Swagger获取它们并显示文档

此外,对于Swagger,我无法为特定请求显示多个实际有效负载示例

做了一些调查,我找到了邮递员。即使我还没有真正的API,通过POSTMAN,我也能够记录我需要的每个元素。但是邮递员还没有“漂亮打印”功能

所以我决定从POSTMAN导出一个JSON文件,其中包含关于API调用的所有内容,包括示例负载请求。之后,我想用Java编写一个程序,接收json文件并根据调用Java程序时的选择以PDF或HTML格式提供所需的输出。(类似于:java-jar Convert.jar sample.json pdf)

目前,我已经成功地(在我的java程序中)在内存中加载了json文件,它是一个实际复杂的大POJO对象

我的问题:我是否应该(手动)迭代对象及其子对象,以生成包含其信息的通用HTML文件?或者是否存在一个通用库或函数,该库或函数接收一个大POJO并以通用(但呈现良好)HTML(或pdf)格式呈现该对象

谢谢