/** * {@inheritDoc} */ public HierarchicalStreamReader createReader(Reader in) { try { XmlPullParser parser = createParser(); parser.setInput(in); return new XppDomReader(XppDom.build(parser), getNameCoder()); } catch (XmlPullParserException e) { throw new StreamException(e); } catch (IOException e) { throw new StreamException(e); } }
public String getAttributeName(int index) { return decodeAttribute(currentElement.getAttributeNames()[index]); }
public String getNodeName() { return decodeNode(currentElement.getName()); }
public String getAttribute(String attributeName) { return currentElement.getAttribute(encodeAttribute(attributeName)); }
public String getNodeName() { return unescapeXmlName(currentElement.getName()); }
@Override public String getAttribute(final String attributeName) { return currentElement.getAttribute(encodeAttribute(attributeName)); }
public String getAttributeName(int index) { return unescapeXmlName(currentElement.getAttributeNames()[index]); }
public HierarchicalStreamReader createReader(Reader xml) { try { return new XppDomReader(Xpp3DomBuilder.build(xml), xmlFriendlyReplacer()); } catch (Exception e) { throw new StreamException(e); } }
public String peekNextChild() { if (currentElement.getChildCount() == 0) { return null; } return decodeNode(currentElement.getChild(0).getName()); }
public String getAttribute(String attributeName) { return currentElement.getAttribute(encodeAttribute(attributeName)); }
@Override public String getAttributeName(final int index) { return decodeAttribute(currentElement.getAttributeNames()[index]); }
public String getNodeName() { return unescapeXmlName(currentElement.getName()); }
public HierarchicalStreamReader createReader(Reader xml) { try { return new XppDomReader(Xpp3DomBuilder.build(xml), xmlFriendlyReplacer()); } catch (Exception e) { throw new StreamException(e); } }
@Override public String getNodeName() { return decodeNode(currentElement.getName()); }
public String getAttribute(String attributeName) { return currentElement.getAttribute(encodeAttribute(attributeName)); }
public String getAttributeName(int index) { return decodeAttribute(currentElement.getAttributeNames()[index]); }
public String getAttributeName(int index) { return unescapeXmlName(currentElement.getAttributeNames()[index]); }
@Override public HierarchicalStreamReader createReader(final Reader in) { try { final XmlPullParser parser = createParser(); parser.setInput(in); return new XppDomReader(XppDom.build(parser), getNameCoder()); } catch (final XmlPullParserException e) { throw new StreamException(e); } catch (final IOException e) { throw new StreamException(e); } }
public String getNodeName() { return decodeNode(currentElement.getName()); }
public String getAttribute(String attributeName) { return currentElement.getAttribute(encodeAttribute(attributeName)); }