summaryrefslogtreecommitdiff
path: root/src/dompa/core.clj
diff options
context:
space:
mode:
authorAsko Nõmm <asko@nmm.ee>2025-08-24 19:03:27 +0300
committerAsko Nõmm <asko@nmm.ee>2025-08-24 19:03:27 +0300
commit41c1d9eadd3a5cb0a804390edca592c197f49d33 (patch)
tree6d760ef1e6f3ee4dc80f97a7de0ccfa7b02feed3 /src/dompa/core.clj
Initial commit
Diffstat (limited to 'src/dompa/core.clj')
-rw-r--r--src/dompa/core.clj13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/dompa/core.clj b/src/dompa/core.clj
new file mode 100644
index 0000000..b97d5f2
--- /dev/null
+++ b/src/dompa/core.clj
@@ -0,0 +1,13 @@
+(ns dompa.core
+ (:require
+ [dompa.coordinates :refer [html->coordinates]]
+ [dompa.nodes :refer [coordinates->nodes]]))
+
+(defn html->nodes [html]
+ (let [coordinates (html->coordinates html)
+ nodes (coordinates->nodes html coordinates)]
+ nodes))
+
+(comment
+ (html->coordinates "<div>hello<span>asd</span><strong>asdasdadad<img></strong></div>hello some text<div>another root element</div>")
+ (html->nodes "<div>hello<span>asd</span><strong>asdasdadad</strong></div>")) \ No newline at end of file