fxml_getDepthLevel: Handling flat XML files

Description Usage Arguments Value Author(s) Examples

View source: R/flatxml.r

Description

Hierarchical position of an XML element

Usage

1
fxml_getDepthLevel(xmlflat.df, elemid)

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.

Value

The number of the hierarchy level of the XML element with ID elemid. The root node of the XML data has hierarchy level 1.

Author(s)

Joachim Zuckarelli joachim@zuckarelli.de

Examples

1
2
3
4
5
6
7
# 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)

# Determine hierarchy level of XML element with ID 3 (xml.dataframe$elemid. ==  3)
fxml_getDepthLevel(xml.dataframe, 3)

jsugarelli/flatxml documentation built on Dec. 4, 2020, 9:46 a.m.