2017-10-05 15 views
0

Swagger 2.0のドキュメントがあるとします。 http://petstore.swagger.io/v2/swagger.jsonRAMLファイルの妥当性確認

私はApimaticを使用して別の形式に変換しようとしています。 https://apimatic.io/transformer

Petstore SwaggerドキュメントをWADLに変換すると、結果が無効と思われます。 WADLファイルの有効性を確認しました https://www.w3.org/Submission/wadl/wadl.xsd

一般に、SwaggerをWADLまたはRAMLに変換する必要があります。 私はWADLへの変換が機能しなかったので、代わりにApimaticを使ってSwaggerからRAMLへの変換を試みています。

結果のRAMLファイルが有効であることを確認する方法(オンラインまたはオフラインツール)はありますか?

ありがとうございました。

答えて

2

オンライン:https://anypoint.mulesoft.com

オフラインでの「デザインセンター」:https://raml.org/projectsに行き、そこのコンバータをRAMLする[デザイン]タブ後者は、「ユーティリティ」タブをチェックしても

があるに闊歩をクリックしてください。

+0

これは、RAMLファイルを検証するなどの単純なタスクのための過剰な処理です。入力はRAMLファイルです(おそらく無効です)。出力は、有効/無効のブール値でなければなりません。無効な場合は、検証エラーのある文字列メッセージが表示されます。 APIマネージャーでこれを達成する方法を明確に指示してください。 – Cimlman

+0

これを実行するオンラインツールが不明です。 raml.orgプロジェクトページのTherパーサーは、RAMLを解析して検証エラーを出し、どのように使用するかはあなたの選択に依存します。 APIマネージャー:1)登録する、2)新しいAPIを追加する、3)デザイナーを開く、4)RAMLを貼り付ける、5)検証エラーがあるかどうかを確認する...それはない) – Pedro

+0

正直言って、私はまだ失われています。私は登録して、新しいAPIを追加しました...そしてデザイナーがどこにいるのかわかりません。スクリーンショットをアップロードしました。 http://www.uschovna.cz/ja/zasilka/QR5GI7HR43ANB9R8-74X/ – Cimlman