public XmlTemplateEngine(String indentation, boolean validating) throws SAXException, ParserConfigurationException { this(new XmlParser(validating, true), new GroovyShell()); this.xmlParser.setTrimWhitespace(true); setIndentation(indentation); }
File Manifest = getManifest() def manifestXml = new XmlParser().parse(Manifest) manifestXml."uses-sdk".replaceNode{ 'uses-sdk'(' android:minSdkVersion="12"\n' + ' android:targetSdkVersion="14"') } def fw=new FileWriter(Manifest.toString()) new XmlNodePrinter(new PrintWriter(fw)).print(manifestXml)
public void myMethod() throws IOException { XmlParser xmlparse; try { xmlparse = new XmlParser(); } catch (XmlPullParserException e) { // handle... } }
.... try { XmlParser xmlparse = new XmlParser(); } catch (XmlPuillParserException e) { // do something } catch (IOException e) { // do something }
list = new XmlParser().parseText xml widgetWithExplanations = list.breadthFirst() .findAll { it.buzz.text() == "true" } masterList = widgetWithExplanations .collect { it.explanations.string*.text() } .flatten() assert masterList == [ "What is the meaning of life?", "I like the color blue.", "I could really go for some pizza right now."] emptyExplanations = widgetWithExplanations .count { !it.explanations.string } assert emptyExplanations == 0
XmlParser xmlparse; try { xmlparse = new XmlParser(); } catch (XmlPullParserException e) { // handle... } catch (IOException e) { // handle... }
try { XmlParser xmlparse = new XmlParser(); } catch(XmlPullParserException ex) { // handler code } catch(IOException ex) { // handler code }
public void onCreate(Bundle icicle) { super.onCreate(icicle); getExpandableListView().setGroupIndicator(null); getExpandableListView().setDivider(null); getExpandableListView().setDividerHeight(0); parser = new XmlParser(); result = parser.parseFromUrl(XML_URL); adapter = new MyExpandableListAdapter(); setListAdapter(adapter); }
try{ XmlParser xmlparse = new XmlParser(); } catch (XmlPullParserException e) { } catch (IOException) { }
try{ XmlParser xmlparse = new XmlParser(); }catch(XmlPuillParserException e){ //do something useful } catch(IOException e){ //do something useful }
InputStream stream = //whatever your stream is (the document) XmlParser handler = new XmlParser(); // your custom parser XMLReader xmlreader = XMLReaderFactory.createXMLReader(); xmlreader.setContentHandler(handler); xmlreader.parse(new InputSource(stream)); // Then you can create a method in the handler, like getResults to return the list of elements or something here.
def xml = "<tag><nested>hello</nested></tag>" def stringWriter = new StringWriter() def node = new XmlParser().parseText(xml); new XmlNodePrinter(new PrintWriter(stringWriter)).print(node) println stringWriter.toString()
String xml = "<tag><nested>hello</nested></tag>"; StringWriter stringWriter = new StringWriter(); Node node = new XmlParser().parseText(xml); new XmlNodePrinter(new PrintWriter(stringWriter)).print(node); System.out.println(stringWriter.toString());
class BaseTestCategoryMethods { public static String schemaVersion(String self, String version) { def root = new XmlParser().parseText(self) root.attributes().put("version", version) StringWriter sw = new StringWriter() def printer = new XmlNodePrinter(new PrintWriter(sw), "") printer.setPreserveWhitespace(true) printer.print(root); return sw.toString().readLines().join() } }
public XmlTemplateEngine(String indentation, boolean validating) throws SAXException, ParserConfigurationException { this(new XmlParser(validating, true), new GroovyShell()); setIndentation(indentation); }
public XmlTemplateEngine(String indentation, boolean validating) throws SAXException, ParserConfigurationException { this(new XmlParser(validating, true), new GroovyShell()); this.xmlParser.setTrimWhitespace(true); setIndentation(indentation); }
public Object realToObject(String str) throws TranslationException { try { return new XmlParser().parseText(str); } catch (Exception e) { throw new TranslationException(e.getMessage(), e); } }
private XmlParser parser() throws Exception { XmlParser xmlParser = new XmlParser(saxParser()); xmlParser.setErrorHandler(new SimpleSaxErrorHandler(LOG)); return xmlParser; }
public Node asNode() { if (node == null) { try { node = new XmlParser().parseText(toString()); } catch (Exception e) { throw UncheckedException.throwAsUncheckedException(e); } builder = null; element = null; } return node; }
private XmlParser newParser() throws Exception { XmlParser xmlParser = new XmlParser(newSaxParser()); xmlParser.setErrorHandler(getErrorHandler()); xmlParser.setTrimWhitespace(!isKeepWhitespace()); return xmlParser; }