Как получить yaml из веб-api 2 swagger?

Другим это может показаться легким, но я пробовал много методов, которые не увенчались успехом, и это настолько просто, что я хотел бы поделиться. Я использую веб-API с фреймворком 4.5

Добро пожаловать в Stack Overflow и спасибо, что поделились советом. SO - это сайт вопросов и ответов. Не могли бы вы преобразовать свое сообщение в Формат вопросов и ответов, чтобы оно соответствовало остальной части сайта? То есть перефразируйте исходное сообщение как вопрос и опубликуйте ответ в разделе «Ответы». В противном случае ваш пост может быть закрыт как оффтоп / не вопрос.

Helen 18.12.2018 20:14
Стоит ли изучать PHP в 2023-2024 годах?
Стоит ли изучать PHP в 2023-2024 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
0
1
1 925
1

Ответы 1

Сначала запустите свой проект и отобразите swagger, набрав / swagger после адреса. Например http: // локальный: 59558 / swagger /. Пользовательский интерфейс Swagger отобразит в текстовом вводе значение вроде http: // локальный: 59558 / swagger / документы / v1. Скопируйте это значение и вставьте его в новое окно или вкладку браузера. Данные swagger будут возвращены в формате json. Выделите все данные (Ctl A), скопируйте их (Ctl C) и вставьте (Ctl P) в текстовый редактор, например notepad ++. Сохраните его как текстовый файл.

зайдите на сайт editor.swagger.io. В раскрывающемся списке файлов выберите «Импортировать файл». Найдите сохраненный файл и импортируйте его. В раскрывающемся списке файлов выберите «Сохранить как yaml». Сайт сохранится в вашем каталоге загрузок с именем swagger.yaml.

Вуаля сделано дело легкое и легкое.

Вы можете просто вставить json в editor.swagger.io (слева), и страница преобразует его в yaml. (Нет необходимости сохранять и импортировать текстовый файл.)

Loren 12.08.2021 06:43

Другие вопросы по теме