Files
TVC/js/model.js
Emil Miler a0406b44da Oprava po přejmenování tagů (#9)
Fix camel case

Fix sample video and XML parser

Remove extra chromosomes

Reviewed-on: https://git.microlab.space/pixx/TVC/pulls/9
Co-Authored-By: Emil Miler <emil.miler@pedf.cuni.cz>
Co-Committed-By: Emil Miler <emil.miler@pedf.cuni.cz>
2021-01-31 18:58:02 +01:00

23 lines
652 B
JavaScript

class Model {
constructor() {}
parseXML(xml) {
let parser = new DOMParser();
let xmlDoc = parser.parseFromString(xml, "text/xml");
this.comments = [];
let comment = xmlDoc.getElementsByTagName("comment");
for (let i = 0; i < comment.length; i++) {
let start = comment[i].getElementsByTagName("start")[0].innerHTML;
let end = comment[i].getElementsByTagName("end")[0].innerHTML;
let title = comment[i].getElementsByTagName("title")[0].innerHTML;
let text = comment[i].getElementsByTagName("text");
this.comments.push(new Comment(start, end, title, text));
}
return this.comments;
}
}