什么是XML
eXtensible Markup Language --- 可扩展的标记语言
1、XML有两个特点
①没有被预定过(需要自己定义);
②它的宗旨是做数据传递的,而非显示数据
2、XML的语法和结构
①XML语句可以放在以.xml为后缀的文件中或者是PHP中(后面介绍)
②顶端声明,这个是必须的
<?xml version="1.0" encoding="utf-8"?>
③XML标记必须成对出现
④严格区分大小写,开始和结束标记必须一致
⑤XML标记允许嵌套,注意嵌套顺序
⑥每个标记都允许自定义属性,格式与HTML一致, 但属性必须用双引号括起来
⑦每个XML文档,必须要有一个根元素
3、解析XML文档对象的内容方法
使用DOM的函数:
elem.getElementsByTagName("标签名");
4、怎样在PHP中放入XML格式的字符串
①必须增加相应消息头
header("Content-Type:applicatin/xml");
②按照xml的语法结构,使用PHP的.号进行拼接,ex
$xml = "<?xml version='1.0' encoding='utf-8'>";
$xml .= "<studentList>"; 等等