Tyxml_xmlSourceBasic functions for construction and manipulation of XML tree.
include Xml_sigs.Iterable
with type uri = string
and type event_handler = string
and type mouse_event_handler = string
and type keyboard_event_handler = string
and type touch_event_handler = stringinclude Xml_sigs.NoWrap
with type uri = string
with type event_handler = string
with type mouse_event_handler = string
with type keyboard_event_handler = string
with type touch_event_handler = stringinclude Xml_sigs.Pp with type elt := eltval pp :
?encode:(string -> string) ->
?indent:bool ->
unit ->
Format.formatter ->
elt ->
unitRecursively edit attributes for the element and all its children.
Edit attributes only for one element.
The following can safely be exported by higher level libraries, because removing an attribute from a element is always legal.
Exporting the following by higher level libraries would drive a hole through a type system, because they allow to add any attribute to any element.