2010-09-04 28 views
7

Các mã sau chạy rất tốt cho this test XML page:làm thế nào để chuyển đổi xml để json sử dụng jquery

$.get('data/animals.xml', function(xml){ 
var animals = $.xml2json(xml); 
alert(animals.dog[1].name +'/'+ animals.dog[1]); 
}); 

Nhưng làm thế nào tôi có thể thích ứng với mã này để có được tốc độ dữ liệu từ this European Central Bank page?


tham khảo:

Trả lời

12

Hãy thử những điều sau đây. Tôi đã thử nghiệm nó trên FF 3.6 và Chrome 6, nó hoạt động.

$.get('data/eurofxref-daily.xml', function(xml) { 
     var jsonObj = $.xml2json(xml); 
     alert(jsonObj.Cube.Cube.Cube[0]["rate"]); 
}); 
+0

Cảm ơn Ngài! với câu hỏi này, tôi cũng đã khám phá www.sordu.com! Kính trọng .. – theklc

+0

Điều này dường như không hoạt động: TypeError: jsonObj.Cube is undefined – Yster

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