R/getXMLNode.R

Defines functions getXMLNode

#' getXMLNode
#'
#' Parse the hpr file
#'
#' @param hprfile Path to hpr file
#' @return  object of class XMLNode, parsed from the hpr file
#' @references https://cran.r-project.org/web/packages/XML/XML.pdf
#' @export
getXMLNode=function(hprfile){
  if(!endsWith(hprfile,'.hpr')){
    stop('Input file does not seem to be .hpr')
  }
  require(XML)
  return(xmlRoot(xmlTreeParse(hprfile, getDTD = F)))
}
lennartnoordermeer/optBuck documentation built on Jan. 27, 2025, 4:51 p.m.