[android-developers] [ANN]VTD-XML 2.10
VTD-XML 2.10 is now released. It can be downloaded at https://sourceforge.net/projects/vtd-xml/files/vtd-xml/ximpleware_2.10/. This release includes a number of new features and enhancement. * The core API of VTD-XML has been expanded. Users can now perform cut/paste/insert on an empty element. * This release also adds the support of deeper location cache support for parsing and indexing. This feature is useful for application performance tuning for processing various XML documents. * The java version also added support for processing zip and gzip files. Direct processing of httpURL based XML is enhanced. * Extended Java version now support Iso-8859-10~16 encoding. * A full featured C++ port is released. * C version of VTD-XML now make use of thread local storage to achieve thread safety for multi-threaded application. * There are also a number of bugs fixed. Special thanks to Jozef Aerts, John Sillers, Chris Tornau and a number of other users for input and suggestions -- 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
[android-developers] [ANN]VTD-XML 2.10
VTD-XML 2.10 is now released. It can be downloaded at https://sourceforge.net/projects/vtd-xml/files/vtd-xml/ximpleware_2.10/. This release includes a number of new features and enhancement. * The core API of VTD-XML has been expanded. Users can now perform cut/paste/insert on an empty element. * This release also adds the support of deeper location cache support for parsing and indexing. This feature is useful for application performance tuning for processing various XML documents. * The java version also added support for processing zip and gzip files. Direct processing of httpURL based XML is enhanced. * Extended Java version now support Iso-8859-10~16 encoding. * A full featured C++ port is released. * C version of VTD-XML now make use of thread local storage to achieve thread safety for multi-threaded application. * There are also a number of bugs fixed. Special thanks to Jozef Aerts, John Sillers, Chris Tornau and a number of other users for input and suggestions -- 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
[android-developers] [ANN]VTD-XML 2.9 (not spam!!)
VTD-XML 2.9, the next generation XML Processing API for SOA and Cloud computing, has been released. Please visit https://sourceforge.net/projects/vtd-xml/files/ to download the latest version. * Strict Conformance #VTD-XML now fully conforms to XML namespace 1.0 spec * Performance Improvement #Significantly improved parsing performance for small XML files * Expand Core VTD-XML API #Adds getPrefixString(), and toNormalizedString2() * Cutting/Splitting #Adds getSiblingElementFragment() * A number of bug fixes and code enhancement including: #Fixes a bug for reading very large XML documents on some platforms #Fixes a bug in parsing processing instruction #Fixes a bug in outputAndReparse() -- 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
[android-developers] [ANN]VTD-XML 2.8
Note: this email is related to Android Development since many apps use XML extensively. Version 2.8 of VTD-XML, the next generation XML parsing/indexing/xpath engine, has been released. Please visit https://sourceforge.net/projects/vtd-xml/files/ to download the latest version. * Expansion of Core VTD-XML API ** VTDGen adds support for capturing white spaces ** VTDNav adds support for suport for getContentFragment(), recoverNode() and cloneNav() ** XMLModifier adds support for update and reparse feature ** AutoPilot adds support for retrieving all attributes ** BookMark is also enhanced. * Expansion of Extended VTD-XML API ** Add content extraction ability to extended VTD-XML ** VTDNavHuge now can call getElementFragment() and getElementFragmentNs() ** VTDGenHuge adds support for capturing white spaces *XPath ** Adds comment and processing instruction support for nodes, and performance enhancement ** Adds namespace axis support … ** Adds round-half-to-even() * A number of bug fixes and code enhancement -- 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 To unsubscribe, reply using remove me as the subject.
[android-developers] Re: DOM, SAX or XMLPullParser ? Any suggestions ?
Have you looked at vtd-xml? according to teh web site, it is 10x faster than DOM, 2x faster than SAX, and natively supports XPath, and is a lot more memory efficient than SAX http://vtd-xml.sf.net On Feb 7, 3:08 am, Emre A. Yavuz eayl...@hotmail.com wrote: Thanks for all the responses ... Cheers, Emre Date: Sat, 6 Feb 2010 11:18:44 -0800 Subject: [android-developers] Re: DOM, SAX or XMLPullParser ? Any suggestions ? From: jotobje...@gmail.com To: android-developers@googlegroups.com On Feb 5, 5:45 am, Emre A. Yavuz eayl...@hotmail.com wrote: Hi, We need to convert XML messages to a stream or string which can then be sent via sockets. You can read one XML input with XmlPullParser (or DOM or SAX) and write it at the same time to another stream with XMLSerializer - see XmlPullParserFactory.newSerializer(). Regarding your other question, your code controls the parsing thread with XmlPullParser, but with SAX the parser controls the thread while your DocumentHandler waits for callbacks. -- 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 _ Introducing Windows® phone.http://go.microsoft.com/?linkid=9708122- Hide quoted text - - Show quoted text - -- 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