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>