pm4js
Version:
Process Mining for Javascript
24 lines (21 loc) • 719 B
HTML
<html>
<head>
<script src="../../pm4js/utils/browser/jquery.min.js"></script>
<script src="../../pm4js/utils/browser/download.js"></script>
<script src="../../dist/pm4js_latest.js"></script>
</head>
<body>
<button id="downloadXesLog" onclick="downloadXesLog()">Download XES Log</button>
<script type="text/javascript">
var eventLog = null;
function downloadXesLog() {
let xmlStri = XesExporter.apply(eventLog);
DownloadUtility.download(xmlStri, "downloaded_xes_exporting.xes", "text/xml");
}
$.get("../input_data/running-example.xes", function(data) {
eventLog = XesImporter.apply(data);
console.log(eventLog);
});
</script>
</body>
</html>