tailieunhanh - Thao tác XML - Sử dụng DOM trong .NET – Phần 1
Document Object Model (DOM) thực thi trong .NET hỗ trợ các kĩ thuật W3C DOM Level 1 và Core DOM Level 2. DOM được thực thi thông qua lớp XmlNode, một lớp ảo mô tả một nút của tài liệu. Ngoài ra còn có một lớp XmlNodeList là một danh sách có thứ tự các nút. Đây là một danh sách sống, và bất kì thay đổi nào cũng sẽ cập nhật ngay vào danh sách. XmlNodeList hỗ trợ truy cập chỉ mục và truy cập lặp. Còn có một lớp ảo khác, XmlCharacterData, nó là lớp mở rộng. | Thao tác XML Sử dụng DOM trong .NET - Phần 1 Document Object Model DOM thực thi trong .NET hỗ trợ các kĩ thuật W3C DOM Level 1 và Core DOM Level 2. DOM được thực thi thông qua lớp XmlNode một lớp ảo mô tả một nút của tài liệu. Ngoài ra còn có một lớp XmlNodeList là một danh sách có thứ tự các nút. Đây là một danh sách sống và bất kì thay đổi nào cũng sẽ cập nhật ngay vào danh sách. XmlNodeList hỗ trợ truy cập chỉ mục và truy cập lặp. Còn có một lớp ảo khác XmlCharacterData nó là lớp mở rộng của XmlLinkedNode và cung cấp các phương thức sử dụng văn bản cho các lớp khác. Các lớp XmlNode và XmlNodeList trang điểm cho thực thi DOM trong .NET Framework. Đây là một danh sách các lớp cơ sở trong XmlNode Class Name Description XmlLinkedNode Trả về nút trước và sau nút hiện tại. Thêm các thuộc tính NextSibling và PreviousSibling vào XmlNode. XmlDocument Miêu tả toàn bộ tài liệu. Thực thi các đặc điểm kĩ thuật DOM Level 1 và Level 2. XmlDocumentFragment Miêu tả mô hình cây thư mục của tài liệu. XmlAttribute Một đối tượng thuộc tính của một đối tượng XmlElement. XmlEntity Phân tách và tổ hợp các nút. XmlNotation Chứa cách chú thích trong môt DTD hoặc sơ đồ. Các lớp sau mở rộng XmlCharacterData Class Name Description XmlCDataSection Một đối tượng mô tả một đoạn CData section của một tài liệu. XmlComment Mô tả một đối tượng ghi chú XML. XmlSignificantWhitespace Mô tả một nút với khoảng trắng. Các nút chỉ được tạo khi cờ PreserveWhiteSpace là true. XmlWhitespace Miêu tả whitespace trong một thành phần ghi chú. Các nút được tạo chỉ khi cờ PreserveWhiteSpace là true. XmlText Ghi chú dạng văn bản cảu một thành phần hoặc thuộc tính. Cuối cùng tập các lớp tiếp theo mở rộng lớp XmlLinkedNode
đang nạp các trang xem trước