SAXBuilder builder = new SAXBuilder();
Document doc = builder.build(new FileInputStream(xmlFile));我利用jdom利用上面的方法解析文件xmlFile时,如果在xmlFile中遇到“<>”这样不配对的字符时就会抛异常。
如xmlFile的内容为:(其中含有“<>”)
<?xml version="1.0" encoding="GBK"?>
<ROOT>   
    <TASK>
      <NAME>getAllYwxl</NAME>
      <DATABASE_NAME>callcenterdb</DATABASE_NAME>
      <TYPE>select</TYPE>
      <BATCH>false</BATCH>   
      <TRANSACTION>false</TRANSACTION>
      <EXECUTOR></EXECUTOR> 
      <DESCRIPTION>从bmzdb表查询所有业务小类的信息</DESCRIPTION>
      <SQL>
         <NAME>getAllYwxl</NAME>
         <TYPE>query</TYPE> <!-- query.update.procedure -->
         <CLAUSE>
         select a.bm,a.nr,b.nr ssywlx,b.bm ssywlxbm,a.bz,a.xm
         from xtgl_bmzdb a,xtgl_bmzdb b
         where a.xm like 'WTLX%'
         and a.xm<>'WTLX'
         and a.xm = b.xm||b.bm 
         </CLAUSE>
         <PARAMETER_TYPE_LIST></PARAMETER_TYPE_LIST>
         <DESCRIPTION>从bmzdb表查询所有业务小类的信息</DESCRIPTION>         
      </SQL>    
   </TASK>   
</ROOT>
请问该如何解决这样的问题呢?多谢各位不吝赐教!