proc newDOMParser(): JsObject {.importcpp:"new DOMParser()", nodecl.}
    
    proc fetchEPG(): void {.async.} =
      var res = await fetchText("/epg.xml")
      var parser = newDOMParser();
      var xmlDoc = parser.parseFromString(res,"text/xml");
      log xmlDoc
      EPG = xmlDoc
    
    
    Run

Then you can do something like:
    
    
    EPG.getElementsByTagName("programme")
    
    
    Run

Reply via email to