为了账号安全,请及时绑定邮箱和手机立即绑定

运行问题。。。

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

<bookstore>

          <book id="1">

                     <name>冰与火之歌</name>        

                     <auther>乔治马丁</auther> 

              <year>2014</year>

              <price>88</price>

          </book>

          <book id="2">

    <name>平凡的世界</name>

     <auther>路遥</auther>

     <version>版次3.0</version>

                      <language>中文</language>

     <price>77</price>


          </book>

          </bookstore>

package com.imooc.DomTest;


import java.io.IOException;


import javax.xml.parsers.DocumentBuilder;

import javax.xml.parsers.DocumentBuilderFactory;

import javax.xml.parsers.ParserConfigurationException;


import org.w3c.dom.Document;

import org.w3c.dom.NodeList;

import org.xml.sax.SAXException;


public class DOMTest {


public static void main(String[] args) {

//创建一个DocumentbuilderFactory对象

   DocumentBuilderFactory dbf=DocumentBuilderFactory.newInstance();

  

   try {

//创建一个DocumentBuilder对象

DocumentBuilder db=dbf.newDocumentBuilder();

//通过DocumentBuilder的parse方法加载book.xml到当前项目下

Document document=db.parse("books.xml");

//获取所有book节点的集合

NodeList bookList=document.getElementsByTagName("book");

//通过bookList的getList方法获取bookList的长度

System.out.println(bookList.getLength());

//遍历每一个book节点

// for(int i=0;i<2;i++) {

//

// }

}catch (SAXException e) {

// TODO Auto-generated catch block

e.printStackTrace();

    } catch (IOException e) {

// TODO Auto-generated catch block

e.printStackTrace();

    } catch (ParserConfigurationException e) {

           // TODO Auto-generated catch block

           e.printStackTrace();

}    

}

}

https://img1.sycdn.imooc.com/5b5bd6e600011aaa12070630.jpg

项目中没有显示错误   运行时是这种情况   编码方式没有问题  是UTF-8的   谢谢

正在回答

1 回答

你把try。。catch里的e.printstra....方法里的内容改写一下,看看是哪里出了问题

0 回复 有任何疑惑可以回复我~
#1

Passionate1 提问者

找到问题了 谢谢
2018-07-31 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Java眼中的XML---文件读取
  • 参与学习       83095    人
  • 解答问题       412    个

通过Java认识并且创造XML文件,如何应用 Java“解析 XML

进入课程

运行问题。。。

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信