dtdIsAttribute {XML} | R Documentation |
Query if a name is a valid attribute of a DTD element.
Description
Examines the definition of the DTD element definition identified
by element
to see if it supports an attribute named
name
.
Usage
dtdIsAttribute(name, element, dtd)
Arguments
name |
The name of the attribute being queried |
element |
The name of the element whose definition is to be used to obtain the list of valid attributes. |
dtd |
The DTD containing the definition of the elements,
specifically |
Value
A logical value indicating if the
list of attributes suppported by the
specified element has an entry named
name
.
This does indicate what type of value
that attribute has, whether it is required, implied,
fixed, etc.
Author(s)
Duncan Temple Lang
References
https://www.w3.org/XML/, http://www.jclark.com/xml/, https://www.omegahat.net
See Also
parseDTD
,
dtdElement
,
xmlAttrs
Examples
dtdFile <- system.file("exampleData", "foo.dtd", package="XML")
foo.dtd <- parseDTD(dtdFile)
# true
dtdIsAttribute("numRecords", "dataset", foo.dtd)
# false
dtdIsAttribute("date", "dataset", foo.dtd)
[Package XML version 3.99-0.17 Index]