你这个readNextItem在什么地方调用的?

解决方案 »

  1.   

    我的测试是这样的
    public void testReadNodeList(){
    ReadXMLFile xfile = new ReadXMLFile("./tests/links.xml");
    System.out.println(xfile.readLinks("links").getLength());
    assertEquals("JSP Insider", xfile.readItem("text"));
    assertEquals("http://www.jspinsider.com", xfile.readItem("url"));
    assertEquals("JSP Insider", xfile.readItem("author"));
    assertEquals("2", xfile.readItem("date","day"));
    System.out.println("*******"+ xfile.readNextItem("text"));
    }
    当我调用readNextItem()打印下一个link的text节点时是空的。我打印xfile.readLinks("links").getLength());的长度是1,这是为什么?