xml2 can now build using libxml2 2.7.0
Use Rcpp symbol registration and visibility to prevent symbol conflicts on Linux
Fixed failing examples due to a change in an external resource.
as_xml() generic function to convert R objects to xml. The most important method is for lists and enables full roundtrip support for going to and back from xml for lists and enables full roundtrip support to and from XML. (#137, #143)
xml2_types.h to allow for extension packages such as xslt.
Add missing methods for xml_missing objects. (#134)
Bugfix for xml_length.xml_nodeset that caused it to fail unconditionally. (#140)
is.na() now returns
xml_missing objects. (#139)
xml2 now supports modification and creation of XML nodes. New functions
xml_root() and replacement methods for
xml_text() (@jimhester, #9 #76)
xml_read() functions now default to passing the document’s namespace object. Namespace definitions can now be removed as well as added and
xml_ns_strip() added to remove all default namespaces from a document. (@jimhester, #28, #89)
xml_read() gains a
options argument to control all available parsing options, including
HUGE to turn off limits for parsing very large documents and now drops blank text nodes by default, mimicking default behavior of XML package. (@jimhester, #49, #62, #85, #88)
Improved configure script - now works again on R-devel on windows.
Compiles with older versions of libxml2.,