XML 02 – Cú pháp trong XML

0
197

[ VIDEO TUT ]

Bấm Subscribe Nhận video học mới nhất :

1. Cú pháp trong XML

Giống một tập tin HTML, tập tin XML cũng được tạo thành từ các cặp thẻ, tuy nhiên các cặp thẻ của XML có một số chú ý sau

  • Phải bắt đầu bằng câu lệnh:

  • XML phân biệt chữ thường và chữ hoa, do đó <XML> khác với <xml> và cũng khác <Xml>
  • Có thẻ mở thì phải có thẻ đóng.

  • Các thẻ mở và đóng phải theo thứ tự

  • Giống như HTML, các thẻ (element) của XML cũng sẽ có các thuộc tính (attribute).

  • Một số kí tự có ý nghĩa đặc biệt và nó sẽ gây ra lỗi khi sử dụng, ví dụ cú pháp sai:

Do kí tự < là kí tự bắt đầu thẻ mở của XML nên nếu sử dụng < để so sánh thì đó là lỗi sai cú pháp. Ta có bảng một số kí tự đặc biệt cần thay thế trong XML như sau:

Kí tự đặc biệtKí tự thay thếÝ nghĩa
<&lt;less than
>&gt;greater than
&&amp;ampersand
&apos;apostrophe
&quot;quotation mark

Tuy chỉ có kí tự < và kí tự & là hoàn toàn không được phép sử dụng trong XML nhưng sẽ là một thói quen tốt nếu ta sử dụng kí tự thay thế &gt; cho kí tự >.

Hoặc nếu không muốn sử dụng các kí tự thay thế thì các bạn có thể sử dụng cú pháp:

CDATA sử dụng để giữ nguyên nội dung bên trong và khắc phục lỗi các kí tự đặc biệt

2. Ví dụ về một tập tin XML

Tạo một tập tin test.xml như sau

Và kết quả khi chúng ta thử chạy trên trình duyệt:

xml

Giáo trình học XML đang cập nhật tại đây.

Tác giả: Đạt Nguyễn Vietpro

[Total: 0    Average: 0/5]

LEAVE A REPLY

Please enter your comment!
Please enter your name here