mirror of
https://gitlab.com/news-flash/article_scraper.git
synced 2025-07-08 16:40:00 +02:00
fix replacing font tags
This commit is contained in:
parent
253afc48f0
commit
be6e08bd6d
4 changed files with 30 additions and 8 deletions
|
@ -646,6 +646,13 @@ impl FullTextParser {
|
|||
}
|
||||
}
|
||||
|
||||
// rename all font nodes to span
|
||||
if let Ok(font_nodes) = Util::evaluate_xpath(context, "//font", false) {
|
||||
for mut font_node in font_nodes {
|
||||
_ = font_node.set_name("span");
|
||||
}
|
||||
}
|
||||
|
||||
_ = Util::mark_data_tables(context);
|
||||
|
||||
// strip specified xpath
|
||||
|
@ -1071,10 +1078,6 @@ impl FullTextParser {
|
|||
FullTextParserError::Xml
|
||||
})?;
|
||||
|
||||
if node.get_name().to_uppercase() == "FONT" {
|
||||
node.set_name("span").unwrap();
|
||||
}
|
||||
|
||||
node_iter = Util::next_node(&node, false);
|
||||
}
|
||||
Ok(())
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue