R/getLot.R

  getLot<-function(X){
  Lot <- paste0(xml_node(X,"Cartridge") %>% xml_node("Type") %>% 
                  xml_text(), xml_node(X,"Cartridge") %>% xml_node("Lot") %>% 
                  xml_text())
  if (length(Lot) == 0 | Lot == "") {
    flx <- axml::getFile(X)
    regexp <- "[W|B|C|Q|T]{1}[E|0-9]{1}[0-9]{4}"
    Lot <- paste0(unlist(regmatches(flx, gregexpr(regexp, 
                                                  flx))))
  }
    return(Lot)
}
JARS3N/axml documentation built on May 7, 2019, 6:47 a.m.