($x:attrs xp xml & [opts])
Perform an xpath search, resulting in one and only one node. Return only the node's attrs.
Perform an xpath search, resulting in one and only one node. Return only the node's attrs.
($x:attrs* xp xml)
($x:attrs* xp xml attr-name)
Perform an xpath search, resulting in zero or more nodes. When an attr-name is passed, return only each the node's attrs.
Perform an xpath search, resulting in zero or more nodes. When an attr-name is passed, return only each the node's attrs.
($x:attrs+ xp xml & [opts])
Perform an xpath search, resulting in one or more nodes. Return only each the node's attrs.
Perform an xpath search, resulting in one or more nodes. Return only each the node's attrs.
($x:attrs? xp xml & [opts])
Perform an xpath search, resulting in zero or one node. Return only the node's attrs.
Perform an xpath search, resulting in zero or one node. Return only the node's attrs.
($x:node xp xml & [opts])
Perform an xpath search, resulting in one and only one node. Returns the node.
Perform an xpath search, resulting in one and only one node. Returns the node.
($x:node* xp xml & [opts])
Perform an xpath search, resulting in zero or more nodes. Returns the nodes.
Perform an xpath search, resulting in zero or more nodes. Returns the nodes.
($x:node+ xp xml & [opts])
Perform an xpath search, resulting in one or more nodes. Returns the nodes.
Perform an xpath search, resulting in one or more nodes. Returns the nodes.
($x:node? xp xml & opts)
Perform an xpath search, resulting in zero or one node. Returns the node.
Perform an xpath search, resulting in zero or one node. Returns the node.
($x:tag+ xp xml & [opts])
Perform an xpath search, resulting in one or more nodes. Return only the tag name.
Perform an xpath search, resulting in one or more nodes. Return only the tag name.
($x:text xp xml & [opts])
Perform an xpath search, resulting in one and only one node. Return only the node's text.
Perform an xpath search, resulting in one and only one node. Return only the node's text.
($x:text* xp xml & [opts])
Perform an xpath search, resulting in zero or more nodes. Return only each the node's text.
Perform an xpath search, resulting in zero or more nodes. Return only each the node's text.
($x:text+ xp xml & [opts])
Perform an xpath search, resulting in one or more nodes. Return only each the node's text.
Perform an xpath search, resulting in one or more nodes. Return only each the node's text.
($x:text? xp xml & [opts])
Perform an xpath search, resulting in zero or one node. Return only the node's text.
Perform an xpath search, resulting in zero or one node. Return only the node's text.
(make-dom-factory opts)
Inputs: [opts :- lib/Options] Returns: DocumentBuilderFactory
Inputs: [opts :- lib/Options] Returns: DocumentBuilderFactory
(merge-dynvars-with-opts opts)
Inputs: [opts :- (s/maybe lib/Options)] Returns: lib/Options
Inputs: [opts :- (s/maybe lib/Options)] Returns: lib/Options
(set-namespace-context! context-map)
Set the namespace context on the XPath Compiler in scope. See with-namespace-awareness* and with-namespace-awareness.
Set the namespace context on the XPath Compiler in scope. See with-namespace-awareness* and with-namespace-awareness.
(with-namespace-awareness & body)
Helper macro for with-namespace-awareness*.
Helper macro for with-namespace-awareness*.
(with-namespace-awareness* f)
Wrap the call to f with a binding setting namespace-aware to true and a XPath factory constructed with namespace awareness.
Wrap the call to f with a binding setting *namespace-aware* to true and a XPath factory constructed with namespace awareness.
(with-namespace-context context-map & body)
Helper macro for with-namespace-context.
Helper macro for with-namespace-context.
(with-namespace-context* context-map f)
Call f in a context with namespace awareness enabled, and the given context map.
Call f in a context with namespace awareness enabled, and the given context map.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close