fxml_numSiblings: Siblings of an XML element

Description Usage Arguments Value Author(s) Examples

View source: R/flatxml.r

Description

Determines the number of siblings of an XML element, i.e. elements on the same hierarchical level.

Usage

1
fxml_numSiblings(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 siblings of the XML element with ID elemid.

Author(s)

Joachim Zuckarelli joachim@zuckarelli.de

#' @seealso fxml_hasSiblings, fxml_getSiblings

Examples

1
2
3
4
5
6
7
8
# 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 the number of siblings (elements on the same hierarchy level) of the XML element
# with ID 4 (xml.dataframe$elemid. ==  4)
fxml_numSiblings(xml.dataframe, 4)

flatxml documentation built on Dec. 2, 2020, 1:08 a.m.