Share my knowledge, feel my life. Eric Shan' Blog
myBloggie 2.1.6 © 2005
Time [GMT +8] : 30 Apr , 16:17:54
|
Home
|
Admin
|
myWebland
April 2025
S
M
T
W
T
F
S
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
Categories
About
[5]
Blackberry
[1]
dotNet and C Charp
[1]
IPhone
[10]
Life
[4]
Unix&Linux
[19]
WEB programming
[16]
Windows API
[5]
Windows Mobile
[1]
Windows Multimedia
[4]
Recent
CentOS mount CDrom and USB
CentOS GHOST(幽灵)漏洞修复方法
centos 改变语言并立即生效
centos vpn 接通后无法连接internet
让vlc播放中文字幕不出乱码
centos 取消屏保
php中ob_flush和flush的用法
CentOS检查,添加,删除自启动服务
CentOS中开机自动启动某个服务
Top命令中的翻页
Archives
February 2010
[4]
September 2009
[1]
August 2009
[1]
January 2009
[7]
October 2008
[10]
June 2008
[2]
December 2007
[14]
November 2007
[5]
May 2007
[9]
April 2007
[3]
March 2007
[10]
User List
Eric Shan
[66]
Search
Syndication
20 Jan 2009
07:30:01 am
Why use CDATA in XML
CDATA - (Unparsed) Character Data
The term CDATA is used about text data that should not be parsed by the XML parser.
Characters like “<" and "&" are illegal in XML elements.
"<" will generate an error because the parser interprets it as the start of a new element.
"&" will generate an error because the parser interprets it as the start of an character entity.
Some text, like JavaScript code, contains a lot of "<" or "&" characters. To avoid errors script code can be defined as CDATA.
Everything inside a CDATA section is ignored by the parser.
A CDATA section starts with "<![CDATA[" and ends with "]]>“:
Code
:
<script>
<![CDATA[
function matchwo(a,b)
{
if (a < b && a < 0) then
{
return 1;
}
else
{
return 0;
}
}
]]>
</script>
In the example above, everything inside the CDATA section is ignored by the parser.
Notes on CDATA sections:
A CDATA section cannot contain the string “]]>”. Nested CDATA sections are not allowed.
The “]]>” that marks the end of the CDATA section cannot contain spaces or line breaks.
Category :
WEB programming
| Posted By :
Eric Shan
|
Comments
[0] |
Trackbacks
[0]
Trackbacks
The URI to TrackBack this entry is :
http://blog.tntsoft.com/trackback.php/39
Comments
Add Your Comment
Subject
Comments
Name
Email Address (Optional)
Home Page (Optional)
Security Code
Please enter the security code as displayed :
Template theme : aura
Powered by
myBloggie
Copyright © 2004 2006
--
myWebland
--
Sponsed by
TNTSoft Store