XML: CDATA và Thực thể định nghĩa sẵn


Khóa học qua video:
Lập trình Python All Lập trình C# All SQL Server All Lập trình C All Java PHP HTML5-CSS3-JavaScript
Đăng ký Hội viên
Tất cả các video dành cho hội viên

CDATA

Đoạn dữ liệu của CDATA là đoạn dữ liệu nằm giữa <![CDATA [ và ]]>. Những dữ liệu nằm trong CDATA khi đi qua trình phân tích sẽ được giữ nguyên như ban đầu, tức là khi gặp CDATA thì trình phân tích sẽ bỏ qua. Điều này rất hữu ích khi chúng ta viết những đoạn mã script trong tài liệu. Ví dụ:

<script language=”javascript”> <![CDATA[

function mag(){

alert(“This is CDATA! ”);

}

]]

</script>

Thực thể định nghĩa sẵn trong XML

Trong ngôn ngữ định dạng XML có sử dụng một số ký tự định dạng đặc biệt: <, >, ', ", &. Vì vậy để giúp cho chúng ta thể hiện tài liệu đúng theo nguyên mẫu bằng cách định nghĩa 5 thực thể này như sau:

Thực thể

Mô tả

&apos;

Tương đương với dấu nháy đơn (‘)

&amp;

Tương đương với dấu &

&gt;

Tương đương với dấu >

&lt;

Tương đương với dấu <

&quot;

Tương đương với dấu nháy kép (“)

Ví dụ:

<?xml version="1.0"?>

<LINK-TO>

&lt; a href=&quot; index.txt &quot; &gt; OPEN FILE INDEX.TXT &lt; /a &gt;

</LINK-TO>

&lt; a href=&quot; index.txt &quot; &gt; OPEN FILE INDEX.TXT &lt; /a &gt; tương đương với <a href=index.txt> OPEN FILE INDEX.TXT </a>.

» Tiếp: DTD là gì?
« Trước: Không gian tên (namespace)
Khóa học qua video:
Lập trình Python All Lập trình C# All SQL Server All Lập trình C All Java PHP HTML5-CSS3-JavaScript
Đăng ký Hội viên
Tất cả các video dành cho hội viên
Copied !!!