dom4j解析xml的问题

我在解析xml文件时出现了“The prefix "ns" for element "ns:Collection" is not bound.”问题,是不是xml文件格式有问题。xml文件如下:

<?xml version="1.0" encoding="UTF-8"?>
ns:Collection

ns:SystemCodeSYS_PRODUCT/ns:SystemCode
ns:TodoName延时审批/ns:TodoName
ns:TodoCount1/ns:TodoCount
ns:TodoURL http://eis.sz.gpgc.local/web/defectDelayAuditList.do?pMenu=yes/ns:TodoURL
ns:TargetMM_Content/ns:Target
/ns:item
/ns:Collection

<?xml version="1.0" encoding="UTF-8"?>


ns:SystemCodeSYS_PRODUCT/ns:SystemCode
ns:TodoNameʱ/ns:TodoName
ns:TodoCount1/ns:TodoCount
ns:TodoURL http://eis.sz.gpgc.local/web/defectDelayAuditList.do?pMenu=yes/ns:TodoURL
ns:TargetMM_Content/ns:Target
/ns:item
/ns:Collection

格式有问题

没根结点吧

应该是头部少了引入命名空间和验证schema的相关信息

上面代码中"延时审批"变乱码了,楼主自己改一下。

你的xml文档结构的问题,你要先了解下xml的规范