一,问题
最近在项目中,发现xml文件中提示缺少 >或 />
,我看了很久都没发现这个问题。后来找了两种方法。
二,解决方案
我的xml文件内容如下:
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE sqlMap PUBLIC "-//ibatis.apache.org//DTD SQL Map 2.0//EN"
"http://ibatis.apache.org/dtd/sql-map-2.dtd">
<sqlMap namespace="UserMessage">
<resultMap id="BaseResultMap" class="com.ifap.model.UserMessage">
<result column="USER_ID" property="userId"/>
<result column="USER_NAME" property="userName"/>
<result column="USER_DESC" property="userDesc"/>
</resultMap>
<!-- Student 不区分大小写的 -->
<insert id="insertUserMessage" parameterClass="com.ifap.model.UserMessage">
insert into T_BUSINESSINTF_TEST(USER_ID,USER_NAME,USER_DESC)
values (#userId#,#userName#,#userDesc#)
</insert>
</sqlMap>
2.1 利用浏览器来打开xml文件
它发现某个地方解析不了,然后告诉你,错误在哪一行。
2.2 利用工具XMLSpy打开xml文件