Bugs item #2432779, was opened at 2008-12-16 01:29 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=116035&aid=2432779&group_id=16035
Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None Status: Open Resolution: None Priority: 5 Private: No Submitted By: bphilipnyc (bphilipnyc) Assigned to: Nobody/Anonymous (nobody) Summary: STAXEventReader does not support XML comments Initial Comment: I was trying to reader an XML file with XML-style comments at the top of the file, but got an XMLStreamException indicating that the event is unsupported. Here was my fix to STAXEventReader (commented out below). Please let me know whether there is a better alternative or whether you see pitfalls with this. This is my first post, btw :) Thanks, Biju public Node readNode(XMLEventReader reader) throws XMLStreamException { XMLEvent event = reader.peek(); if (event.isStartElement()) { return readElement(reader); } else if (event.isCharacters()) { return readCharacters(reader); } else if (event.isStartDocument()) { return readDocument(reader); } else if (event.isProcessingInstruction()) { return readProcessingInstruction(reader); } else if (event.isEntityReference()) { return readEntityReference(reader); } else if (event.isAttribute()) { return readAttribute(reader); } else if (event.isNamespace()) { return readNamespace(reader); // } else if (event.getEventType() == javax.xml.stream.XMLStreamConstants.COMMENT) { // return readComment(reader); } else { throw new XMLStreamException("Unsupported event: " + event); } } ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=116035&aid=2432779&group_id=16035 ------------------------------------------------------------------------------ SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada. The future of the web can't happen without you. Join us at MIX09 to help pave the way to the Next Web now. Learn more and register at http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/ _______________________________________________ dom4j-dev mailing list dom4j-dev@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dom4j-dev