Мелкий рефакторинг, поправки парсера

This commit is contained in:
Book Pauk
2019-01-16 21:33:31 +07:00
parent d56ece5d3a
commit 7fe41d6f77
2 changed files with 7 additions and 9 deletions

View File

@@ -109,7 +109,11 @@ export default class BookParser {
});
parser.on('textNode', (text) => {
text = text.trim();
if (text != ' ' && text.trim() == '')
text = text.trim();
if (text == '')
return;
switch (path) {
case '/FictionBook/description/title-info/author/first-name':
@@ -144,16 +148,10 @@ export default class BookParser {
fb2.annotation += text;
}
if (text == '')
return;
if (path.indexOf('/FictionBook/body/title') == 0) {
newParagraph(text, text.length);
}
if (text == '')
return;
if (path.indexOf('/FictionBook/body/section') == 0) {
switch (tag) {
case 'p':