These functions allow one to create XML nodes
as are created in C code when reading XML documents.
Trees of XML nodes can be constructed and
integrated with other trees generated manually
or with via the parser.
The tag or element name of the XML node. This is what appears
in the elements as
<name> .. </name>
...
The children nodes of this XML node.
These can be objects of class
XMLNode
or arbitrary values that will be converted to a string
to form an
XMLTextNode object.
attrs
A named character vector giving the
name, value pairs of attributes for this XML node.
value
This is the text that is to be used when forming
an
XMLTextNode.
namespace
The XML namespace identifier for this node.
sys
the name of the system for which the processing instruction
is targeted. This is the value that appears in the
<?sys value?>
text
character string giving the contents of the comment.
VALUE:
An object of class
XMLNode.
In the case of
xmlTextNode,
this also inherits from
XMLTextNode.
The fields or slots that objects
of these classes have
include
name
,
attributes,
children and
namespace.
However, one should
the accessor functions
,
,
and