Probleme a l'utilisation de stax a cause de rt.jar
Bonjourno
j'essaye actuellement de tester stax.
J'ai ajouté les lib stax-1.2.0.jar et stax-api-1.0.1.jar a mon projet.
J'ai copié les lignes:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
OutputStream out = new FileOutputStream("data.xml");
XMLOutputFactory factory = XMLOutputFactory.newInstance();
XMLStreamWriter writer = factory.createXMLStreamWriter(out);
writer.writeStartDocument("ISO-8859-1", "1.0");
writer.writeStartElement("greeting");
writer.writeAttribute("id", "g1");
writer.writeCharacters("Hello StAX");
writer.writeEndDocument();
writer.flush();
writer.close();
out.close(); |
et bien sur eclipse me demande faire l'import qui va bien pour : XMLOutputFactory et XMLStreamWriter
je fais donc l'import via javax.xml.stream et là j'ai une erreur de la part d'Eclipse au niveau de l'import et des lignes code:
Code:
1 2
|
Access restriction : the type XMLOutputFactory is not accessible due to restriction on required library C:/program Files/Java/jre1.6.0_01/lib/rt.jar |
je ne sais que faire . Apparement les classes sont deja dans le jre1.6....
Pourquoi ne puis-je pas les utiliser ???
je pige pas :arf:
pouvez vous m'aider
Merci d'avance.:hola: