Description Usage Arguments Details Value Author(s) References See Also Examples
This tests whether name
is a legitimate tag
to use as a direct sub-element of the within
tag
according to the definition of the within
element in the specified DTD.
1 | dtdValidElement(name, within, dtd, pos=NULL)
|
name |
The name of the tag which is to be inserted inside the
|
within |
The name of the parent tag the definition of which we are checking
to determine if it contains |
dtd |
The DTD in which the elements |
pos |
An optional position at which we might add the
|
This applies to direct sub-elements
or children of the within
tag and not tags nested
within children of that tag, i.e. descendants.
Returns a logical value.
TRUE indicates that a name
element
can be used inside a within
element.
FALSE indicates that it cannot.
Duncan Temple Lang
http://www.w3.org/XML, http://www.jclark.com/xml, http://www.omegahat.org
parseDTD
,
dtdElement
,
dtdElementValidEntry
,
1 2 3 4 5 6 7 8 9 | dtdFile <- system.file("exampleData", "foo.dtd", package="XML")
foo.dtd <- parseDTD(dtdFile)
# The following are true.
dtdValidElement("variable","variables", dtd = foo.dtd)
dtdValidElement("record","dataset", dtd = foo.dtd)
# This is false.
dtdValidElement("variable","dataset", dtd = foo.dtd)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.