请教xml高手(送高分)
小弟一小段程序是这样的
import org.apache.xerces.parsers.*;
import org.xml.sax.SAXException;
import org.w3c.dom.Document;
import java.io.IOException;
public class DOMExample{
public static void main(String args[])throws IOException ,SAXException{
DOMParser parser=new DOMParser();
parser.parse("games.xml");
Document dom=parser.getDocument();
}
}
有一games.xml文件和它放在同一目录下,(确定)文件是这样的
<?xml version="1.0"?>
<!DOCTYPE games[
<!ELEMENT games (game*)>
<!ELEMENT game (#PCDATA)>
]>
<games>
<game>xml invaders</game>
<game>a node in the path</game>
<game>xpath racerd</game>
</games>
文件是有效的
但编译DOMExample总是这样的问题,
org.xml.sax.SAXParseException: File "games.xml" not found.
at org.apache.xerces.framework.XMLParser.reportError(XMLParser.java:1202)
at org.apache.xerces.readers.DefaultEntityHandler.startReadingFromDocument(DefaultEntityHandler.java:499)
at org.apache.xerces.framework.XMLParser.parseSomeSetup(XMLParser.java:312)
at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:1080)
at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:1122)
at DOMExample.main(DOMExample.java:9)
Exception in thread "main"
请教高手(用JBUILDER X)编写