E4X How To
- Trang trước Hướng dẫn E4X
- Trang tiếp theo E4X Why
Thông qua E4X, bạn có thể định nghĩa tài liệu XML như một đối tượng JavaScript.
E4X ví dụ
Như một ví dụ, chúng ta có thể phân tích và chỉnh sửa một tài liệu XML biểu thị nhắc nhở.
Tài liệu XML này tương tự như sau:
<note> <date>2008-08-08</date> <to>George</to> <from>John</from> <heading>Reminder</heading> <body>Don't forget the meeting!</body> </note>
Giả sử chúng ta lưu tài liệu XML này trong một chuỗi có tên là note, sau đó bằng cách viết câu lệnh JavaScript sau, chúng ta có thể tải nó vào biến đối tượng XML có tên là x:
var x = new XML(note)
hoặc chúng ta có thể trực tiếp sử dụng văn bản XML để gán giá trị cho biến đối tượng XML:
var x = new XML() x= <note> <date>2008-08-08</date> <to>George</to> <from>John</from> <heading>Reminder</heading> <body>Don't forget the meeting!</body> </note>
XML là đối tượng JavaScript
Thông qua E4X, bạn có thể khai báo đối tượng XML như cách bạn khai báo đối tượng Date hoặc Math:
var x = new XML()
var y = new Date()
var z = new Array()
Do có thể khai báo tài liệu XML như một đối tượng XML để phân tích và xử lý, việc phân tích và xử lý tài liệu XML là rất đơn giản.
Dựa trên ví dụ trên, viết một câu lệnh JavaScript:
document.write(x.from)
Sẽ xuất ra:
John
Rất đơn giản. Bạn nghĩ sao?
- Trang trước Hướng dẫn E4X
- Trang tiếp theo E4X Why