Happy new years :) I am using SAXParser to parse an html page (any better solution?) and have this exception:
W/System.err( 1358): org.apache.harmony.xml.ExpatParser $ParseException: At line 1, column 59: not well-formed (invalid token) I have reduced the page to this: <div id="submenu"><a href="/compte/console.pl? id=382730&idt=1cf6b94aa1a4cf84"></a></div> and what causes the exception is the '&' inside the href attribute value. Here is a minimalist test code: DefaultHandler emptySaxHandler = new DefaultHandler() {}; String xmlstr = "<div id=\"submenu\"><a href=\"/compte/ console.pl?id=382730&idt=1cf6b94aa1a4cf84\"></a></div>"; SAXParserFactory factory = SAXParserFactory.newInstance(); SAXParser saxParser = factory.newSAXParser(); saxParser.parse(new ByteArrayInputStream(xmlstr.getBytes ()),emptySaxHandler); is this a normal behaviour or kind of bug? if normal, what should do to preprocess the string before parsing? Thks for any help, Thierry. -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en