<!--value-->
<property name = "name" value = "zs"></property>
<property name = "name"> <value>zs</value></property>
区别:
-
<value>
中不需要双引号 -
<property name = "name" value = "zs" xxxxx> </property>
xxx的位置是不可以指定type的
<value type = "java.lang.String">zs</value>
是ok的 -
参数包含特殊字符(<,&)时的处理方式:
都可以用xml预定义的实体引用
如下:
但是<value>
可以使用<![CDATA]>
把特殊符号写在<![CDATA[__]]>这里就可以 -
空值的处理
- null
这个只有<value>
可以处理<value> <null/> </value>
- “”
<!-- 方法一 -->
<property name = "name">
<value></value>
</property>
<!-- 方法二 -->
<property name="name" value=""></property>