parsování xml a výpis xml

This commit is contained in:
2021-01-26 19:03:59 +01:00
parent 0e5089afd6
commit 0ade9c4503
8 changed files with 122 additions and 41 deletions

View File

@@ -1,3 +1,20 @@
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 text = comment[i].getElementsByTagName("text")[0].innerHTML;
let fulltext = comment[i].getElementsByTagName("fulltext")[0].innerHTML;
this.comments.push(new Comment(start, end, text, fulltext));
}
}
}