supportsExpat: Determines which native XML parsers are being used.
Description
Use of the Gnome libxml and Expat parsers is supported
in this R/S XML package, but both need not be used when
compiling the package. These functions determine whether
each is available in the underlying native code.
Usage
supportsExpat()
supportsLibxml()
Arguments
Value
Returns TRUE if the corresponding library
has been linked into the package.
Details
One might to use different parsers to test
validity of a document in different ways and
to get different error messages. Additionally,
one parser may be more efficient than the other.
These methods allow one to write code in such
a way that one parser is preferred and is used
if it is available, but the other is used
if the first is not available.