RootElement root = new RootElement("rss"); Element chanElement = root.getChild("channel"); Element chanTitle = chanElement.getChild("title"); Element chanLink = chanElement.getChild("link"); Xml.parse(is, Xml.Encoding.UTF_8, root.getContentHandler()); return channel; } catch (SAXException e) {
import android.sax.Element; import android.sax.EndTextElementListener; import android.sax.RootElement; ... ... ... RootElement root = new RootElement("root"); Element article= root.getChild("article"); article.getChild("title").setEndTextElementListener(new EndTextElementListener(){ public void end(String body) { if(stopParse) { return; //if stopParse is true consume the listener. } setTitle(body); } });
RootElement api = new RootElement("api"); Element query = api.requireChild("query"); Element categoryMembers = query.requireChild("categorymembers"); Element cm = categoryMembers.requireChild("cm"); cm.setStartElementListener(new CmListener(titles)); Xml.parse(docStream, Encoding.UTF_8, api.getContentHandler());
RootElement root = new RootElement(ROOT_ELEMENT); root.setEndElementListener(new EndElementListener() root.getChild(ResponseCode).setEndTextElementListener(new EndTextElementListener() root.getChild(ResponseMessage).setEndTextElementListener(new EndTextElementListener() Xml.parse(this.getInputStream(), Xml.Encoding.UTF_8, root.getContentHandler());
public static void main(String[] args) { SimpleElement se1 = new SimpleElement(); SimpleElement se2 = new SimpleElement(); SimpleElement se3 = new SimpleElement(); RootElement root = new RootElement(); root.addelements(se1); root.addelements(se2); root.addelements(se3); root.weightProperty().addListener(new ChangeListener<Number>() { @Override public void changed(ObservableValue<? extends Number> observable, Number oldValue, Number newValue) { System.out.println(newValue); } }); se1.setWeight(3); se2.setWeight(2); se1.setWeight(4); }
Element section = root.getChild(SECTION); Element itemHeader = section.getChild(ITEM_HEADER); Xml.parse(this.getInputStream(), Xml.Encoding.UTF_8, root.getContentHandler()); } catch (Exception e) { throw new RuntimeException(e);
final String KML_NAMESPACE = "http://opengis.net/kml/2.2"; RootElement root = new RootElement(KML_NAMESPACE, "kml"); // ... XMLReader reader = ...; reader.setContentHandler(root.getContentHandler()); reader.parse(...);
new RootElement ("My Root") { new Section () { new UIViewElement (new MyView ()); } }
RootElement api = new RootElement("api"); Element query = api.requireChild("query"); Element categoryMembers = query.requireChild("categorymembers"); Element cm = categoryMembers.requireChild("cm"); cm.setStartElementListener(new CmListener(cms)); Xml.parse(docStream, Encoding.UTF_8, api.getContentHandler());
RootElement root = new RootElement(RSS); final List<Message> message = new ArrayList<Message>(); Element channel = root.getChild(CHANNEL); Element item = channel.getChild(ITEM); Xml.parse(this.getInputStream(), Xml.Encoding.UTF_8, root.getContentHandler()); } catch (IOException e) {
package com.test.jaxb; import javax.xml.bind.annotation.XmlRegistry; @XmlRegistry public class ObjectFactory { public ObjectFactory() { } public RootElement createRootElement() { return new RootElement(); } public RootElement.Element2 createRootElementElement2() { return new RootElement.Element2(); } }
final RSSItem currentMessage = new RSSItem(); RootElement root = new RootElement(NAMESPACE, "rss"); final List<RSSItem> messages = new ArrayList<RSSItem>(); Element channel = root.getChild(NAMESPACE, "channel"); //Element mainTitle = channel.getChild(NAMESPACE,"title"); Element item = channel.getChild(NAMESPACE,ITEM); item.setEndElementListener(new EndElementListener() { public void end() { messages.add(currentMessage.copy()); } }); item.getChild(NAMESPACE,TITLE).setEndTextElementListener(new EndTextElementListener() { //this add namespace too public void end(String body) { currentMessage.setTitle(body); } });
Section section = new Section(); RootElement data = new RootElement("data"); // Use "requireChild" if a "section" is required as a child of "data". Element s = data.getChild("section"); s.setStartElementListener(section); s.setEndTextElementListener(section); try { Xml.parse(xml, data.getContentHandler()); } catch (SAXException e) { }
RootElement rss = new RootElement("rss"); Element channel = rss.requireChild("channel"); Element item = channel.requireChild("item"); item.setElementListener(new ElementListener() { Xml.parse(is, Encoding.UTF_8, rss.getContentHandler());
public class RootElementConverter implements Converter<RootElement> { @Override public RootElement read(InputNode node) throws Exception { RootElement root = new RootElement(); /* * Iterate over all nodes and add them to root. You can use * "node.getName()" and "node.getAttribute(...)" to test what * instance you have to add. * * Use "root.add(...)" to add nodes. */ return root; } @Override public void write(OutputNode node, RootElement value) throws Exception { /* * Implement this if you also serialize to xml. */ throw new UnsupportedOperationException("Not supported yet."); } }
YourDataContainer container = new YourDataContainer(); RootElement root = new RootElement("root"); Element firstChild = root.getChild("element1"); firstChild.getChild("entry1").setEndTextElementListener(new EndTextElementListener() { Xml.parse(this.getInputStream(), Xml.Encoding.ISO_8859_1, root.getContentHandler()); } catch (IOException e) { e.printStackTrace();
e2.add(e); RootElement rootElem = new RootElement(); rootElem.setElement1s(e1); rootElem.setElement2s(e2);
RootElement root = new RootElement("first_screen"); Element firstScreenElemnet = root.getChild("first_screen_object"); firstScreenElemnet.getChild("name").setEndTextElementListener( new EndTextElementListener() { Xml.parse( getInputStreamFromUrl("http://pastebin.com/raw.php?i=M6zrbJ0W"), Xml.Encoding.UTF_8, root.getContentHandler()); } catch (Exception e) { e.printStackTrace();
RootElement root = new RootElement("learning"); Element group = root.getChild("group"); final Element article = group.getChild("article"); Xml.parse(raw, Xml.Encoding.UTF_8, root.getContentHandler()); } catch (Exception e) { throw new RuntimeException(e);