理解:xml文件的作用是为了储存数据。
在需要使用的时候通过解析读取其中的某些数据
例如:把类的包名和类名,或者方法储存到xml文件中。
使用测试类,通过解析xml文件,取出文件内的值,创建class文件对象,利用反射机制,调用类和方法
定义xml文件的格式
1:文档声明 <?xml version="1.0" encoding="UTF-8"?>
2: 元素 <自定义元素名>
3: 属性 (attribute) 属性定义在元素名内
4: 注释 <!-- 注释内容 -->
5:转义字符
| 字符 | 预定义的转义字符 | 说明 |
| < |
< |
小于 |
| > |
> |
大于 |
| " |
" |
双引号 |
| ' |
' |
单引号 |
| & |
& |
和号 |
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE beans SYSTEM "bean.dtd">
<beans>
<bean id="hgkkkj" className="">
<property name="afa" value="">111</property>
<property name="adsfds" value="" age="">222</property>
<property name="" value="" type="abc"></property>
<property name="" value="" sex="男"></property>
</bean>
<bean id="b1" className=""></bean>
<bean id="b2" className=""></bean>
<bean id="b3" className=""></bean>
<import resource="">111</import>
</beans>