javascript - 解析对对象的 YAML 响应 - Javascript

标签 javascript json angular typescript yaml

我正在使用 swagger-ui,它需要输入对象类型。 我正在尝试 JSON.parse YAML 响应并得到以下内容

VM9790:1 Uncaught SyntaxError: Unexpected token s in JSON at position 0
at JSON.parse (<anonymous>)

请建议解析对对象的 YAML 响应的正确方法

响应:https://raw.githubusercontent.com/openapitools/openapi-generator/master/modules/openapi-generator/src/test/resources/2_0/petstore.yaml

最佳答案

解析 YAML 文件或响应的最简单方法是为此目的使用库。你可以试试https://github.com/eemeli/yaml ,在撰写此答案时似乎维护得相当好。

在您的项目中安装库:

npm install yaml

示例用法:

import YAML from 'yaml'
// or
const YAML = require('yaml')


YAML.parse(yamlGoesHere)

关于javascript - 解析对对象的 YAML 响应 - Javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61753413/

相关文章:

java - 从选定的对象创建 JSON

javascript - 更改对象阵列后, ionic 选择选项不会刷新

c# - 当 window.close (javascript) 关闭窗口时,如何通知我?

javascript - 遍历在 VueJS 中不起作用的对象数组

javascript - JavaScript for 循环中的异步/等待

javascript - 使用 splice 删除 Javascript 对象数组中某个位置之后的所有元素

javascript - JQuery 按特定值搜索 JSON

javascript - Gulp 任务运行缓慢

javascript - Kendo UI Angular - 列标题隐藏在带有锁定列的详细网格中

angular - 如何在 Angular-4 中的 md-progress-spinner 中设置文本