Cách xác thực XML chống lại XSD trong Notepad ++

Trong bài đăng này, chúng tôi sẽ nói về cách xác thực XML chống lại XSD trong Notepad++ . Tệp XML ( Ngôn ngữ đánh dấu eXtensible(eXtensible Markup Language) ) là một tệp đánh dấu bao gồm một tập hợp các quy tắc để mã hóa tài liệu ở cả định dạng máy đọc được và người đọc được. Nó được sử dụng để lưu trữ và vận chuyển dữ liệu. Trong khi XSD là viết tắt của Định nghĩa lược đồ XML (XML Schema Definition ) do Tổ chức World Wide Web Consortium(World Wide Web Consortium) ( W3C ) đưa ra. Nó chủ yếu được sử dụng để xác định cấu trúc và nội dung của tệp XML(XML) .

XSD chứa một tập hợp các quy tắc xác thực để xác nhận tính đúng đắn của tệp XML(XML) . Nó xác định cú pháp và cách thức mà các phần tử và thuộc tính phải được sử dụng trong một tệp XML(XML) . Một tài liệu XML được định dạng tốt nếu nó được xác thực dựa trên XSD . Các lập trình viên sử dụng Lược đồ (Schema)XML để xác minh và đảm bảo rằng các mục và phần tử trong tài liệu được sử dụng đúng cách và không có lỗi. Khi bạn thực hiện xác thực XSD trên tệp XML(XML) , nó sẽ đánh dấu và hiển thị các lỗi trong tài liệu mà bạn cần sửa. Bạn có thể dễ dàng loại bỏ tất cả các lỗi trong tài liệu bằng cách sử dụng các lỗi và chú thích được đánh dấu.

Bạn có thể dễ dàng xác thực tài liệu XML của mình dựa trên XSD bằng ứng dụng Notepad++ . Notepad++ là một trình soạn thảo văn bản và mã nguồn phổ biến cho các ngôn ngữ lập trình khác nhau và cũng có thể được sử dụng như một trình soạn thảo LaTeX(LaTeX editor) . Bạn có thể sử dụng chức năng Plugin(Plugins) của nó để xác thực tài liệu XML bằng tệp XSD. Ở đây, chúng tôi sẽ chỉ cho bạn quy trình từng bước chính xác để thực hiện xác thực XML dựa trên (XML)Lược đồ XML(XML Schema) . Hãy đi thẳng vào phần hướng dẫn ngay bây giờ!

Xem: (See:) How to set Notepad++ as default editor for .xml files.

Cách xác thực XML chống lại XSD trong Notepad++

Dưới đây là các bước chính để xác thực tài liệu XML bằng cách sử dụng tệp XSD trong Notepad++ :

  1. Tải xuống và cài đặt ứng dụng Notepad++ .
  2. Khởi chạy ứng dụng Notepad ++.
  3. Mở Quản trị viên plugin.
  4. Chọn(Select)cài đặt các công cụ XML(Install XML Tools) trong Notepad++ .
  5. Nhập tài liệu XML mà bạn muốn xác thực.
  6. Nhấp(Click) vào tùy chọn Plugins > XML Tools > Validate Now.
  7. Duyệt(Browse) và chọn một tệp XSD để xác thực tệp XML(XML) dựa trên nó.

Bây giờ, chúng ta hãy thảo luận về các bước trên trong quá trình xây dựng!

Trước tiên, nếu chưa có, bạn cần download Notepad++ và sau đó cài đặt nó trên PC chạy Windows 11/10 của mình. Nếu bạn không muốn cài đặt nó, bạn có thể sử dụng phiên bản di động của nó vì nó có trong cả gói cài đặt và gói di động. Vì vậy, hãy sử dụng phiên bản bạn thích.

Sau khi cài đặt, chỉ cần khởi chạy ứng dụng Notepad++ . Bây giờ, hãy chuyển đến menu Plugins của nó và nhấp vào tùy chọn (Plugins)Plugins Admin .

Cách xác thực XML chống lại XSD trong Notepad ++

Trong cửa sổ Quản trị plugin(Plugins Admin) , bạn sẽ thấy danh sách các plugin có sẵn mà bạn có thể bật hoặc tắt bất cứ khi nào bạn muốn. Ngoài ra, nó hiển thị các plugin mà bạn đã cài đặt và các bản cập nhật có sẵn. Từ danh sách các plugin này trong tab Có sẵn(Available) , cuộn xuống Công cụ XML(XML Tools) ; nó sẽ hiện diện ở cuối danh sách.

Chọn plugin Công cụ XML(XML Tools) và bạn sẽ có thể xem mô tả và cách sử dụng plugin. Bật hộp kiểm Công cụ XML(XML Tools) và sau đó nhấn nút Cài đặt(Install) .

Notepad++ sẽ phải thoát và khởi động lại để cài đặt plugin. Xác nhận điều tương tự trong lời nhắc tiếp theo bằng cách nhấp vào nút OK. Quá trình cài đặt chỉ mất vài giây. Sau khi cài đặt plugin Công cụ(Tools) XML , Notepad++ sẽ nhanh chóng được khởi động lại.

Bây giờ bạn cần mở tài liệu XML mà bạn muốn xác thực dựa trên XSD . Sau khi mở tệp XML(XML) , hãy chuyển đến menu Plugin(Plugins) và bây giờ bạn sẽ thấy tùy chọn Công cụ XML( XML Tools) được thêm vào đó. Chỉ cần(Simply) chuyển đến tùy chọn XML Tools > Validate Now và nhấp vào nó. Bạn cũng có thể nhấn tổ hợp Ctrl + Alt + Shift + M để mở tùy chọn Xác thực(Validate) ngay.

Bây giờ, hãy chọn tệp XSD mà bạn muốn xác thực tài liệu XML đã mở . Chỉ cần(Simply) duyệt và sau đó nhập tệp XSD vào trường tương ứng. Nó cũng hiển thị URI không gian tên(Namespace URI) .

Nhấn nút OK để bắt đầu xác thực XML dựa trên tệp lược đồ (XML)XML đã nhập .

Tệp tài liệu XML bây giờ sẽ được xác thực dựa trên XSD và nếu có bất kỳ vấn đề nào, nó sẽ đánh dấu các lỗi với nhận xét để sửa chúng.

Bây giờ bạn có thể sửa các lỗi có trong tài liệu XML của mình bằng cách sử dụng các nhận xét do xác thực XSD đưa ra . Khi bạn đã sửa tất cả các lỗi, hãy chạy lại nút Xác thực(Validate) ngay để xác thực nội dung XML . Nếu tất cả đều tốt trong tệp XML(XML) , nó sẽ hiển thị lời nhắc thông báo cho biết Không phát hiện thấy lỗi(No error detected) .

Nếu bạn đã bật tùy chọn Bật tự động xác thực từ Trình Plugins > XML Tools , mỗi khi bạn thực hiện và lưu các thay đổi đối với tài liệu XML của mình , nó sẽ cho phép bạn xác thực XML dựa trên XSD .

Vì vậy, đây là cách bạn có thể sử dụng Notepad++ để xác thực tài liệu XML chống lại XSD bằng cách cài đặt một plugin đơn giản từ Quản trị(Plugins Admin) viên plugin của nó .

Bây giờ hãy đọc: (Now read:) Task SvcRestartTask, Task XML chứa một nút không mong muốn.(Task SvcRestartTask, The task XML contains an unexpected node.)



About the author

Tôi là một lập trình viên máy tính và đã có hơn 15 năm. Kỹ năng của tôi nằm ở việc phát triển và duy trì các ứng dụng phần mềm, cũng như cung cấp hỗ trợ kỹ thuật cho các ứng dụng đó. Tôi cũng đã dạy lập trình máy tính cho học sinh trung học và hiện đang là một giảng viên chuyên nghiệp.



Related posts