1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
| import java.io.File;
import java.util.Iterator;
import java.util.List;
import org.jdom.Document;
import org.jdom.Element;
import org.jdom.input.SAXBuilder;
public class pro { static String key;
static String msg;
public static void main(String[]args){
SAXBuilder sxb= new SAXBuilder();
Document doc = null;
try
{ doc = sxb.build(new File("services.xml"));}
catch (Exception e){}
Element services = doc.getRootElement();
List service=services.getChildren("service");
Iterator k = service.iterator();
while(k.hasNext())
{Element courant =(Element)k.next();
key=courant.getChild("nom").getText();
{ System.out.println(key);
msg=courant.getChild("text").getText();
System.out.println(msg);
if( key == "service1"){System.out.println("blabla");}
}
}
}
} |