Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (46.46 KB, 7 trang )
Bài 3
Đi la ̣i trong XML bằ ng
XPATH (phần II)
Collections
Cái bộ (Set of) Nodes do XPath trả về
đươc̣ gọi là Collection. Thông thường
trong lâ ̣p triǹ h, từ "Collection" đươc̣ dùng
để nói đến một tâ ̣p hơp̣ các objects đồng
loa ̣i. Ta có thể lần lươṭ đi qua (iterate
through) các objects trong một Collection
nhưng không đươc̣ bảo đảm thứ tự của
chúng, tức là gă ̣p object nào trước hay
object nào sau.
Trái la ̣i, trong chuẩn XPath, khi một
Collection đươc̣ trả về bởi một XPath
Query (hỏi), nó giữ nguyên thứ tự các
Nodes và cấp bâ ̣c của chúng trong taì liê ̣u
XML. Tức là nếu XPath trả về một caǹ h
các nodes thi ̀ trừ những nodes không thỏa
điều kiê ̣n, các node còn la ̣i vẫn giữ đúng
vi ̣ trí trên cành.
Vi ̀ các Attributes của một Element không
có thứ tự, nên chúng có thể nằm lộn xộn
trong một Collection.
Indexing
Collection