XML

Aus Programmers Guide

(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
 
Zeile 26: Zeile 26:
, "Fehler!!",
, "Fehler!!",
JOptionPane.WARNING_MESSAGE);
JOptionPane.WARNING_MESSAGE);
-
System.exit(0);
+
System.exit(-1);
return null;
return null;

Aktuelle Version vom 15:04, 5. Mai 2010

XML lesen mit JAVA

public static String getXMLItem(String fileString, String rootTag, String leseTag) {
	try {
		Document doc = DocumentBuilderFactory.newInstance()
				.newDocumentBuilder().parse(
						new File(fileString));
		doc.getDocumentElement().normalize();
		NodeList nodeLst = doc
				.getElementsByTagName(rootTag);
		Node fstNode = nodeLst.item(0);
		Element fstElmnt = (Element) fstNode;
		NodeList lstNmElmntLst = fstElmnt.getElementsByTagName(leseTag);
		Element lstNmElmnt = (Element) lstNmElmntLst.item(0);
		NodeList lstNm = lstNmElmnt.getChildNodes();
 
	return ((Node) lstNm.item(0)).getNodeValue();
	} catch (Exception e) {
		JOptionPane
			.showMessageDialog(
				frame,
				"Fehler beim Lesen\n\n"
				+ "Bitte überprüfen Sie die Existenz der Datei:\n"
				+ fileString
				, "Fehler!!",
				JOptionPane.WARNING_MESSAGE);
		System.exit(-1);
 
	return null;
	}
}
Persönliche Werkzeuge