|
|
|
@ -58,8 +58,7 @@ const nodeChildrenToString = (nodeChildren) => { |
|
|
|
|
const parseXML = (XML) => { |
|
|
|
|
const xmlDoc = libxmljs.parseHtml(XML); |
|
|
|
|
let eventdefsChildren = xmlDoc.get("//eventdefs").childNodes(); |
|
|
|
|
eventdefsChildren.forEach((eventItem) => { |
|
|
|
|
// sometimes there's events that are commented out, hopefully this catches that
|
|
|
|
|
eventdefsChildren.forEach((eventItem) => {`` |
|
|
|
|
if (eventItem.type() === "element") { |
|
|
|
|
const title = eventItem.attr("title").value(); |
|
|
|
|
const shortNodes = eventItem.get(".//short").childNodes(); |
|
|
|
|