将xml文件用浏览器打开,浏览器如果识别出是xml就可以运行。
以树状结构展示出来,你就可看到相应借点之间的关系是否正确,是否在正确的位置。
就可以看出xml的问题所在了。
例如下面的的hibernate实体类文件User.hbm.xml
------------------------------------------------------
<?xml version="1.0" encoding="gb18030"?>
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
<hibernate-mapping>
<class name="hib.model.User" table="T_USER" schema="SCOTT" >
<id name="id" type="java.lang.String">
<column name="ID" length="20" />
<generator class="assigned" />
</id>
<property name="username" type="java.lang.String">
<column name="USERNAME" length="20" not-null="true">
<comment>用户名称</comment>
</column>
</property>
<property name="age" type="java.lang.Integer">
<column name="AGE" length="10" not-null="true" />
</property>
</class>
</hibernate-mapping>
-----------------------------------------------------------------
进行观察之后发现