fxml_getAttribute {flatxml}R Documentation

Attributes of an XML element

Description

Returns the value of a specific attribute of an XML element.

Usage

fxml_getAttribute(xmlflat.df, elemid, attrib.name)

Arguments

xmlflat.df

A flat XML dataframe created with fxml_importXMLFlat.

elemid

The ID of the XML element. The ID is the value of the elemid. field in the flat XML dataframe.

attrib.name

Name of the attribute.

Value

The value of attribute attrib.name of the XML element with ID elemid. If the attribute is not existing, an error message is shown.

Author(s)

Joachim Zuckarelli joachim@zuckarelli.de

See Also

fxml_hasAttributes, fxml_numAttributes, fxml_getAttributesAll

Examples

# Load example file with population data from United Nations Statistics Division
# and create flat dataframe
example <- system.file("worldpopulation.xml", package="flatxml")
xml.dataframe <- fxml_importXMLFlat(example)

# Read the value of attribute "name" from the XML element with ID 4 (xml.dataframe$elemid. ==  4)
fxml_getAttribute(xml.dataframe, 4, "name")

[Package flatxml version 0.1.1 Index]