TAILIEUCHUNG - XML phần cuối

Dưới đây là cách sử dụng lớp này để xác nhận tính hợp lệ của danh mục sản phẩm: using System; public class ValidateXml { private static void Main() { ConsoleValidator consoleValidator = new ConsoleValidator(); ("Validating ."); bool success = ("", ""); if (!success) { ("Validation failed."); }else { ("Validation succeeded."); } (); } } . | Dưới đây là cách sử dụng lớp này đê xác nhận tính hợp lệ của danh mục sản phâm using System public class ValidateXml private static void Main ConsoleValidator consoleValidator new ConsoleValidator Validating . bool success if success Validation failed. else Validation succeeded. Neu tài liệu hợp lệ thì sẽ không có thông báo nào xuất hiện và biến success sẽ được thiết lập thành true. Nhưng xét xem điều gì sẽ xảy ra nếu bạn sử dụng một tài liệu phá vỡ các quy tắc Schema chẳng hạn file như sau xml version productCatalog catalogName Acme Fall 2003 Catalog catalogName expiryDate Jan 1 2004 expiryDate products product id 1001 productName Magic Ring productName productPrice productPrice inStock true inStock product product id 1002 productName Flying Carpet productName productPrice productPrice inStock Yes inStock product products productCatalog Neu bạn kiểm tra tài liệu này biến success sẽ được thiết lập thành false và kết xuất sẽ cho biết các lỗi Validating . Validation error The expiryDate element has an invalid value according to its data type. An error occurred at file I CSharp Chuong05 05-08 bin Debug 4 30 . Validation error The productPrice element has an invalid value according to its data type. An error occurred at file I CSharp Chuong05 05-08 bin Debug 9 36 . Validation error The inStock element has an invalid value according to its data type. An error occurred at file I CSharp Chuong05 05-08 bin Debug 15 27 . Validation failed. Cuối cùng nếu muốn xác nhận tính hợp lệ của một tài liệu XML và rồi xử lý nó bạn có thể sử dụng XmlValidatingReader để quét tài liệu khi nó được đọc vào một XmlDocument trong-bộ-nhớ XmlDocument doc new XmlDocument XmlTextReader r new .

TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.