关于xml解析器的问题
在java中用msxml解析器。import 那个class后能编译通过了,可是运行时还是出错。出错信息是:
G:\java\showtext>java showtext
Exception in thread "main" java.lang.NoClassDefFoundError: com/ms/xml/parser/ParseException
showtext.java 的代码如下:
import com.ms.xml.parser.*;
import com.ms.xml.om.Document;
import java.net.*;
class showtext
{
static String filename;
public static void main(String args[])
{
filename = "file:////g://java//showtext//showtext.xml";
URL url = null;
try {
url = new URL(filename);
}
catch (MalformedURLException ex) {
System.out.println("Cannot create URL for file: " + filename);
System.exit(0);
}
Document d = new Document();
try {
d.load(url);
} catch (ParseException e) {
d.reportError(e, System.out);
}
if (d != null) {
System.out.println(d.getText());
}
}
}