使用MHP和XleTView读取XML时出错

时间:2021-05-24 07:12:28

I am making an application as homework for my course for interactive TV using Osmosys (an implementation of MHP) as middleware.

我正在使用Osmosys(MHP的一个实现)作为中间件,为我的交互式电视课程做一个应用程序。

I'm trying to read an XML file using:

我正在尝试使用以下方法读取XML文件:

DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
DocumentBuilder db = dbf.newDocumentBuilder(); 
Document doc = db.parse(file);

When I run it with the XleTView (an emulator) it says:

当我使用XleTView(模拟器)运行它时,它说:

java.lang.NoSuchMethodError: javax.xml.parsers.DocumentBuilder.parse(Lxjava/io/File;)Lorg/w3c/dom/Document;

What am I doing wrong?

我究竟做错了什么?

1 个解决方案

#1


0  

The Class that you are using don´t works in MHP (mph use java 1.3 i think), Use NanoXML.

您正在使用的类不适用于MHP(我认为使用java 1.3),使用NanoXML。

Hi, MHP uses java 1.1 until java 1.3 I think..., so when you call a class that is not are soported at this distribution show (java.lang.NoSuchMethodError...). To solved you could use the NANOXML.

嗨,MHP使用java 1.1直到java 1.3我认为...,所以当你在这个发布节目中调用一个没有被嘲弄的类时(java.lang.NoSuchMethodError ...)。要解决您可以使用NANOXML。

#1


0  

The Class that you are using don´t works in MHP (mph use java 1.3 i think), Use NanoXML.

您正在使用的类不适用于MHP(我认为使用java 1.3),使用NanoXML。

Hi, MHP uses java 1.1 until java 1.3 I think..., so when you call a class that is not are soported at this distribution show (java.lang.NoSuchMethodError...). To solved you could use the NANOXML.

嗨,MHP使用java 1.1直到java 1.3我认为...,所以当你在这个发布节目中调用一个没有被嘲弄的类时(java.lang.NoSuchMethodError ...)。要解决您可以使用NANOXML。