L
Lisa ausem Schwabeländle
Gast
Hallo ich muss in Java einen Parser schreiben der später meine XML Datei parst die Frage allerdings is wie muss ich in Java den Pfad angeben das meine XML Datei auch gefunden wird die ich parsen möchte also mometan hab ich folgenden CODE:
Sprich wie weis Java wo meine Datei sich befindet?? Weis da jemand was wie der Code lauten müsste???
public class SAXParserDemo {
public void performDemo(String uri)
{
System.out.println("XML-Datei wird geparst:" + uri+ "\n\n");
try {
// Einen Parser instantiieren
XMLReader parser = new SAXParser();
// Das Dokument parsen
parser.parse(uri);
}
catch(IOException e){
System.out.println("Fehler beim Lesen des URI:" + e.getMessage());
}
catch (SAXException e){
System.out.println("Fehler beim Parsen:"+ e.getMessage());
}
}
public static void main (String []args )
{
if (args.length !=1)
{
System.out.println("Aufruf: java SAXParserDemo [XML URI]");
System.exit(0);
}
String uri = args[0];
SAXParserDemo parserDemo = new SAXParserDemo();
parserDemo.performDemo(uri);
}
}
Sprich wie weis Java wo meine Datei sich befindet?? Weis da jemand was wie der Code lauten müsste???
public class SAXParserDemo {
public void performDemo(String uri)
{
System.out.println("XML-Datei wird geparst:" + uri+ "\n\n");
try {
// Einen Parser instantiieren
XMLReader parser = new SAXParser();
// Das Dokument parsen
parser.parse(uri);
}
catch(IOException e){
System.out.println("Fehler beim Lesen des URI:" + e.getMessage());
}
catch (SAXException e){
System.out.println("Fehler beim Parsen:"+ e.getMessage());
}
}
public static void main (String []args )
{
if (args.length !=1)
{
System.out.println("Aufruf: java SAXParserDemo [XML URI]");
System.exit(0);
}
String uri = args[0];
SAXParserDemo parserDemo = new SAXParserDemo();
parserDemo.performDemo(uri);
}
}