0

Osmosys (MHP の実装) をミドルウェアとして使用して、インタラクティブ TV のコースの宿題としてアプリケーションを作成しています。

以下を使用して XML ファイルを読み取ろうとしています。

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

XleTView (エミュレーター) で実行すると、次のように表示されます。

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

私は何を間違っていますか?

4

1 に答える 1

0

使用しているクラスはMHPでは機能しません(mphはjava 1.3を使用すると思います)。NanoXMLを使用してください。

こんにちは、MHPはjava1.3までjava1.1を使用していると思います...したがって、このディストリビューションショー(java.lang.NoSuchMethodError ...)で移植されていないクラスを呼び出すと。解決するには、NANOXMLを使用できます。

于 2010-11-10T14:49:03.513 に答える