2012-01-28 27 views
11

Tôi muốn phân tích cú pháp YAML trong trình duyệt. Lý tưởng nhất là tôi đang tìm một thư viện sẵn sàng cho trình duyệt. Những cái tôi đã tìm thấy không được viết để chạy trong trình duyệt (chúng thực hiện các cuộc gọi đồng bộ đến require() hoặc giả sử sự tồn tại của biến số exports).Làm thế nào để phân tích cú pháp YAML trong trình duyệt?

Hoặc, tôi sẽ chấp nhận mã ví dụ cho biết cách tải thư viện phân tích cú pháp YAML vào trình duyệt qua RequireJS.

+0

Đồng ý. Đã tìm thấy ví dụ trong trình duyệt tại https://github.com/nodeca/js-yaml/blob/master/README.md. –

Trả lời

8

Câu hỏi tương tự: JavaScript YAML Parser.

Thư viện triển vọng nhất có vẻ hoạt động trong trình duyệt là js-yaml. Đoạn trích từ trang dự án để tải thư viện trong HTML:

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

Họ yêu cầu hỗ trợ bộ tải AMD như RequireJS.

Đây là phiên bản "được duyệt" của thư viện: with commentsminified.

+1

các liên kết được duyệt đã bị hỏng –

+0

Đã sửa lỗi. Cảm ơn, @DanielF. –

Các vấn đề liên quan