我无法在golang中将xml(WSDL)转换为swagger 2.0规范。我在github上找到了一个将xml转换为普通json的库但我需要转换为swagger 2.0 json。建议我图书馆。提前谢谢!
答案 0 :(得分:0)
我建议你看看这些库:https://github.com/go-openapi。 我使用它们,它们可以让你做你需要的一切。
您可以使用它们动态构建swagger 2.0规范。但是,当然,您需要编写自定义代码来解析XML,将其转换为swagger结构,毕竟,您可以将动态创建的规范写入json
或{{1}中的文件格式。
答案 1 :(得分:0)
我通过使用API转换器(https://apimatic.io)解决了它。它提供了APU,用于在所有不同的API规范之间进行转换。希望这会有所帮助。