小白求指教

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

<bookstor>

<book id="1">

<title>""wewe"</title>

<price>111</price>

</book>

<book id="2">

<title>"edds"</title>

<price>234</price>

</book>

</bookstor>


package re;

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.NamedNodeMap;

import org.w3c.dom.NodeList;

import org.xml.sax.SAXException;


public class Test {

public static void main(String[] args) throws ParserConfigurationException, SAXException, IOException {

DocumentBuilderFactory a=DocumentBuilderFactory.newInstance();

DocumentBuilder b=a.newDocumentBuilder();

Document c=b.parse("NewFile.xml");

NodeList d=c.getElementsByTagName("book");

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

}

}

[Fatal Error] NewFile.xml:1:39: 文件提前结束。

org.xml.sax.SAXParseException; systemId: file:///C:/Users/Administrator/workspace/333/NewFile.xml; lineNumber: 1; columnNumber: 39; 文件提前结束。

at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(Unknown Source)

at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(Unknown Source)

at javax.xml.parsers.DocumentBuilder.parse(Unknown Source)


慕勒7258520
浏览 1253回答 0
0回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java