508509510511512513514
} // skip enclosed tags, if any skip(parser); return new AtomElement(name, result); }
529530531532533534535
537538539540541542543
/** * Parses a text tag. */ private AtomElement parseText(XMLStreamReader parser) throws Exception { QName name = parser.getName(); return new AtomElement(name, readText(parser)); }
545546547548549550551
/** * Parses a text tag and convert it into an integer. */ private AtomElement parseBigInteger(XMLStreamReader parser) throws Exception { QName name = parser.getName(); return new AtomElement(name, new BigInteger(readText(parser))); }