2012-01-28 75 views
11

我想在瀏覽器中解析YAML。理想情況下,我正在尋找一個瀏覽器就緒的庫。我找到的那些沒有寫入瀏覽器中運行(它們對require()進行同步調用或假定存在exports變量)。如何在瀏覽器中解析YAML?

或者,我將接受示例代碼,演示如何通過RequireJS將YAML解析庫加載到瀏覽器中。

+0

同意。在https://github.com/nodeca/js-yaml/blob/master/README.md找到一個瀏覽器中的示例。 – 2012-01-28 17:55:44

回答

8

類似的問題: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 commentsminified

+1

瀏覽過的鏈接被破壞 – 2015-06-13 12:55:12

+0

已修復。謝謝,@DanielF。 – 2015-11-09 17:59:12