我想在瀏覽器中解析YAML。理想情況下,我正在尋找一個瀏覽器就緒的庫。我找到的那些沒有寫入瀏覽器中運行(它們對require()
進行同步調用或假定存在exports
變量)。如何在瀏覽器中解析YAML?
或者,我將接受示例代碼,演示如何通過RequireJS將YAML解析庫加載到瀏覽器中。
我想在瀏覽器中解析YAML。理想情況下,我正在尋找一個瀏覽器就緒的庫。我找到的那些沒有寫入瀏覽器中運行(它們對require()
進行同步調用或假定存在exports
變量)。如何在瀏覽器中解析YAML?
或者,我將接受示例代碼,演示如何通過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\nname: world');
</script>
他們聲稱還支持AMD裝載機像RequireJS。
以下是庫的「browserified」版本:with comments和minified。
瀏覽過的鏈接被破壞 – 2015-06-13 12:55:12
已修復。謝謝,@DanielF。 – 2015-11-09 17:59:12
同意。在https://github.com/nodeca/js-yaml/blob/master/README.md找到一個瀏覽器中的示例。 – 2012-01-28 17:55:44