2012-01-28 34 views
11

Tarayıcıda YAML'yi ayrıştırmak istiyorum. İdeal olarak tarayıcıya hazır bir kitaplık arıyorum. Ben buldukları bir tarayıcıda çalıştırmak için yazılmazlar (require()'a eşzamanlı arama yaparlar veya exports değişkeninin varlığını varsayarlar).Tarayıcıda YAML nasıl ayrıştırılır?

Alternatif olarak, YAML ayrıştırma kitaplığının RequireJS aracılığıyla tarayıcıya nasıl yükleneceğini gösteren örnek kod kabul edeceğim.

+0

Anlaşıldı. Https://github.com/nodeca/js-yaml/blob/master/README.md adresinde tarayıcı içi bir örnek bulundu. –

cevap

8

Benzer soru: JavaScript YAML Parser.

Tarayıcıda çalışıyormuş gibi görünen en ümit verici kütüphane js-yaml. HTML kütüphaneyi yüklenmesi için proje sayfasından bir pasajı:

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

Onlar da RequireJS gibi AMD yükleyiciler desteklemeye iddia ederler.

Kitaplığın "tarayıcıdan alınan" sürümü: with comments ve minified.

+1

tarayıcıdan gelen bağlantılar bozuldu –

+0

Sabit. Teşekkürler, ElF. –