如何在浏览器中解析YAML?

时间:2012-01-28 07:49:04

标签: javascript parsing browser yaml

我想在浏览器中解析YAML。理想情况下,我正在寻找一个支持浏览器的库。我发现的那些不是写在浏览器中运行的(他们对require()进行同步调用或假设存在exports变量。

或者,我将接受示例代码,该代码显示如何通过RequireJS将YAML解析库加载到浏览器中。

1 个答案:

答案 0 :(得分:10)

类似的问题:JavaScript YAML Parser

似乎在浏览器中工作的最有前途的库是js-yaml。项目页面中用于以HTML格式加载库的片段:

<script src="js-yaml.min.js"></script>
<script type="text/javascript">
var doc = jsyaml.load('greeting: hello\nname: world');
</script>

他们声称也支持像RequireJS这样的AMD加载器。

以下是该库的“浏览器化”版本:with commentsminified