moin forum :applaus:
ich versuche mich seit 2 std in xml dateien in java auslesen.hab eben meinen ersten code geschrieben aber er meckert und ich weiß nicht wieso? hab alles so wie es im bsp steht...
er meldet cannot find symbol in der zeile 19 und 21
edit: jetzt bekomme ich vollgenden fehler (aber die datei aus der ausgelesen wird muss doch xml sein ) [Fatal Error] daten2.xml:4:8: The processing instruction target matching "[xX][mM][lL]" is not allowed.
Fehler: org.xml.sax.SAXParseException: The processing instruction target matching "[xX][mM][lL]" is not allowed.
ich versuche mich seit 2 std in xml dateien in java auslesen.hab eben meinen ersten code geschrieben aber er meckert und ich weiß nicht wieso? hab alles so wie es im bsp steht...
er meldet cannot find symbol in der zeile 19 und 21
Java:
package xml;
import java.io.*;
import org.w3c.dom.*;
import javax.xml.parsers.*;
public class Main
{
private static Document document;
public static void main(String argv[]) throws IOException
{
File datei = new File("daten2.xml");
try
{
DocumentBuilderFactory factory =
DocumentBuilderFactory.newInstance();
DocumentBuilder builder =
factory.newDocumentBuilder();
document = builder.parse(datei);
NodeList tagliste =
document.getElementByTagName("vorname");
String tagName=null;
for(int i=0; i<tagliste.length(); i++)
{
Node tag = tagliste.item(i);
String inhalt = tag.getFirstChild().getNodeValue();
System.out.println("Tagname: "+tag.getNodeName()+
":"+inhalt);
}//for
}//try
catch(Exception err)
{
System.out.println("Fehler: "+err);
}//catch
System.out.println("Programmende DOMParsen4.");
}//main
}//class
edit: jetzt bekomme ich vollgenden fehler (aber die datei aus der ausgelesen wird muss doch xml sein ) [Fatal Error] daten2.xml:4:8: The processing instruction target matching "[xX][mM][lL]" is not allowed.
Fehler: org.xml.sax.SAXParseException: The processing instruction target matching "[xX][mM][lL]" is not allowed.
Zuletzt bearbeitet von einem Moderator: