1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package net.oneandone.sushi;
17
18 import net.oneandone.sushi.xml.Xml;
19 import org.w3c.dom.Document;
20 import org.w3c.dom.Node;
21 import org.xml.sax.SAXException;
22
23 public class XmlSample {
24 private static final Xml XML = new Xml();
25
26 public static void main(String[] args) throws SAXException {
27 Document doc;
28
29 doc = XML.getBuilder().parseString(
30 "<foo>" +
31 " <bar a='1'/>" +
32 " <bar b='2'/>" +
33 "</foo>");
34 for (Node node : XML.getSelector().nodes(doc, "//bar")) {
35 System.out.println(XML.getSerializer().serialize(node));
36 }
37 }
38 }