什么是xml:
一种可扩展的标记性语言
xml的作用:
储存数据,且数据具有自我描述性
作为配置文件 ( yaml也可以)
作为网络传输数据的一种格式(现在以json为主)
xml实战:
如何用xml储存自己定义的多个对象的是数据?
java对象
public class People {
private int age;
private String name;
private List like;
}
xml储存形式
<?xml version="1.0" encoding="UTF-8"?>
<Peoples>
<People>
<age>18</age>
<name>lcw</name>
</People>
<People>
<age>18</age>
<name>clc</name>
</People>
</Peoples>
如何进行转义
使用<![CDATA[]]>
<?xml version="1.0" encoding="UTF-8"?>
<Peoples>
<People>
<age>18</age>
<name>lcw</name>
</People>
<People>
<age>18</age>
<name><![CDATA[<<clc]]></name>
</People>
</Peoples>