Salve a tutti...nel tentativo di prendere confidenza con l'xml ho un errore ma non so come correggerlo...
In sostanza netbeans mi rileva errore nella riga che sotto è descritta come incriminata...
codice:
package xml;
import java.io.*;
import javax.xml.*;
import javax.xml.parsers.DocumentBuilderFactory;
import javax.xml.parsers.DocumentBuilder;
import org.w3c.dom.*;
import org.w3c.dom.Document;
import javax.xml.parsers.DocumentBuilderFactory;
public class Main {
public Main() {
}
public static void main(String[] args) {
try {
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
factory.setValidating(false);
//questa sotto è la riga incriminata
Document doc = factory.newDocumentBuilder();
Element root = doc.createElement("prova");
doc.appendChild(root);
Comment comment = doc.createComment("prova commento");
doc.insertBefore(comment, root);
Text text = doc.createTextNode("prova testo");
root.appendChild(text);
}catch (Exception e)
{
System.out.println("fatto");
}}
}
L'errore segnalato è questo:
codice:
symbol : method newDocument()
location: class javax.xml.parsers.DocumentBuilderFactory
Document doc = factory.newDocument();
Ma se io l'import lo faccio...per quale motivo continua a non accettare il codice?????
Grazie.