Witam
moglby ktos spojrzec na ponizszy kod i powiedziec mi dlaczego on nie chce dzialac
try
{
DocumentBuilderFactory factory=DocumentBuilderFactory.newInstance();
DocumentBuilder builder=factory.newDocumentBuilder();
File f=new File("tresc.xml");
//linia ponizej powoduje blad "nie poprawny typ"
Document doc=builder.parse(f);
}
catch(ParserConfigurationException e){System.out.println(e.getMessage());}
catch(IOException e){System.out.println(e.getMessage());}
probowalem sprostowac to rzytujac na odpowiedni typ i dodajac dodatkowa klazure
catch tak jak ponizej
Document doc=(Document)builder.parse(f);
.....
catch(SAXException e){System.out.println(e.getMessage());}
jadnak to nic nie dalo wyskoczyl mi wyjatek ktory nie wiem co znaczy i jak go sie pozbyc
Exception in thread "main" java.lang.ClassCastException: com.sun.org.apache.xerc
es.internal.dom.DeferredDocumentImpl
at temp.<init>(temp.java:35)
at temp.main(temp.java:44)
z gory dziekuje
//napisałbyś łaskawie w temacie, że chodzi o Javę - M