Monday, 1 August 2011

Iterate through elements

   

import java.util.Iterator;

import org.jdom.Content;
import org.jdom.Document;
import org.jdom.Text;
import org.jdom.input.SAXBuilder;

public class MainClass {
  public static void main(String[] argsthrows Exception {
    SAXBuilder builder = new SAXBuilder();
    Document doc = builder.build("mixed.xml");

    for (Iterator it = doc.getRootElement().getContent().iterator(); it.hasNext();) {
      Content content = (Contentit.next();
      if (content instanceof Text) {
        System.out.println("[Text: " ((Textcontent).getTextNormalize());
      else {
        System.out.println(content.toString());
      }
    }
  }

}

   
    
  

No comments:

Post a Comment