XML ( Extensible Markup Language可擴展標記語言),也被稱爲文件擴展名,是一種具有結構性的標記語言,可以用來傳遞數據、定義數據類型及作爲生成各類文件的萬能模板,是一種允許用戶對自己的標記語言進行自定義的源語言。
特殊字符
字符 | 轉義字符 |
---|---|
< | < |
> | > |
& | & |
’ | &apos |
" | " |
備註: CDATA是由"<![CDATA[" 開始 "]]>" 結束的文本數據,表示不由XML解析器進行解析的純文本字符串(Unparsed Character Data), 能夠解決“<8和“&”等特殊字符問題,避免XML解析錯誤。
XML示例如下:
<?xml version="1.0" encoding="UTF-8"?>
< ToUserName ><! [CDATA[toUser]]></ ToUserName>
< FromUserName ><! [CDATA[fromUser]]></ FromUserName>
< CreateTime>1348831860</ CreateTime>
< MsgType><! [CDATA[text]]></ MsgType>
< Content><![CDATA[this is a test]]></ Content>
< MsgId>1234567890123456</ MsgId>
< AgentID>1</ AgentID>