如何在浏览器中解析YAML?
我想在浏览器中解析YAML。理想情况下,我正在寻找一个支持浏览器的库。我发现的那些不是编写成在浏览器中运行的(它们同步调用require()
或假定存在exports
变量)。
或者,我也可以接受示例代码,说明如何通过RequireJS将YAML解析库加载到浏览器中。
解决方案
类似问题:JavaScript YAML Parser。
最有希望在浏览器中工作的库是js-yaml。来自项目页面的代码片段,用于在HTML中加载库:<script src="js-yaml.min.js"></script>
<script type="text/javascript">
var doc = jsyaml.load('greeting: hello
name: world');
</script>
他们声称还支持RequireJS这样的AMD加载器。
这是该库的"浏览器"版本:with comments和minified。
相关文章