Comment convertir un fichier JSON Swagger en RAML/YAML et le valider? Je ne cherche pas une méthode de programmation, mais une conversion unique.
Voici les étapes:
Conversion
Si vous souhaitez convertir une version de Swagger en RAML 0.8, APITransformer.com peut le faire pour vous. Nous en avons presque terminé avec l'exportation RAML 1.0. Le publiera dans une semaine.
Validation
La description convertie provient du même moteur de génération de code qu'APIMatic utilise pour valider une description d'API avant de générer des bibliothèques SDK/Client. Par conséquent, la RAML convertie sera validée par défaut.
Les descriptions d'API dans divers formats peuvent également être validées via l'interface de ligne de commande APIMatic ou l'interface de programme d'application APIMatic
C'est en fait assez simple
La version Web de swagger editor offre la possibilité d'importer votre fichier swagger existant (JSON/YAML) et de télécharger le fichier de configuration actuellement affiché. Alors combinez simplement ces deux.
Remarque: La conversion de JSON en YAML existe, mais pas de JSON en RAML.
La version YAML du JSON que vous venez de télécharger sera téléchargée.
Pour convertir les spécifications de l'API entre différents formats (par exemple, Swagger/OpenAPI, RAML, Postman, etc.), vous pouvez utiliser les outils libres et open source suivants:
Bien que j'aimerais avoir un outil en ligne de commande, cette société a créé un convertisseur, il semble