java中解析xml时的“伪属性名称”

来源:互联网 发布:机器人专业和人工智能 编辑:程序博客网 时间:2024/06/07 19:49

解决java解析XML文件时的“伪属性名称”

先看我的一个xml文件的片段:

<?xml version="1.0" encoding="UTF-8" >
<音乐库>
  <音乐格式="mp3">
     <名称>爱是最大权利</名称>
  <位置>C:\chengxu\eclipse\Clock\music\爱是最大权利.mp3</位置>
  </音乐>
  <音乐格式="mp3">
     <名称>笔记</名称>
  <位置>C:\chengxu\eclipse\Clock\music\笔记.mp3</位置>
  </音乐>
  <音乐格式="mp3">
     <名称>无声仿有声</名称>
  <位置>C:\chengxu\eclipse\Clock\music\无声仿有声.mp3</位置>
  </音乐>
  <音乐格式="mp3">
     <名称>早知</名称>
  <位置>C:\chengxu\eclipse\Clock\music\早知.mp3</位置>
  </音乐>
</音乐库>

结果在解析xml文件的时候报错:A pseudo attribute name is expected。最后才发现原来是第一行写错了少了一个问号,应该为

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

0 0
原创粉丝点击