summaryrefslogtreecommitdiff
path: root/htmlua-parser/src/helpers.rs
diff options
context:
space:
mode:
Diffstat (limited to 'htmlua-parser/src/helpers.rs')
-rw-r--r--htmlua-parser/src/helpers.rs5
1 files changed, 3 insertions, 2 deletions
diff --git a/htmlua-parser/src/helpers.rs b/htmlua-parser/src/helpers.rs
index bd99f81..3db0443 100644
--- a/htmlua-parser/src/helpers.rs
+++ b/htmlua-parser/src/helpers.rs
@@ -6,9 +6,10 @@ use std::{
use anyhow::Result;
use kuchikiki::NodeRef;
-use markup5ever::{LocalName, Namespace, QualName};
+use markup5ever::{ns, LocalName, Namespace, namespace_url, QualName};
use tendril::TendrilSink;
+
pub fn read_doc_from_file(path: PathBuf) -> Result<NodeRef> {
let mut file = File::open(path)?;
let mut reader = BufReader::new(&mut file);
@@ -26,7 +27,7 @@ pub fn read_doc_from_file(path: PathBuf) -> Result<NodeRef> {
if is_whole_doc {
Ok(kuchikiki::parse_html().one(page_string))
} else {
- let ctx_name = QualName::new(None, Namespace::from("http://www.w3.org/1999/xhtml"), LocalName::from("div"));
+ let ctx_name = QualName::new(None, ns!(), LocalName::from("div"));
Ok(kuchikiki::parse_fragment(ctx_name, Vec::new()).one(page_string))
}
}