|
Text.XML.HXT.DOM.XmlTreeFunctions | Portability | portable | Stability | stable | Maintainer | Uwe Schmidt (uwe@fh-wedel.de) |
|
|
|
Description |
Basic XmlTree functions
|
|
Synopsis |
|
|
|
Documentation |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Create a tree with a tag node.
- 1.parameter n : the name of the tag
- 2.parameter al : the tag attribte list
- 3.parameter cs : the list of children
- returns : the new tree
|
|
|
Version with qualified name of mkXTagTree
|
|
|
create a tree with a namespace aware tag node.
- 1.parameter n : the prefix:localpart of the tag
- 2.parameter ns: the namespace uri
- 3.parameter al : the tag attribte list
- 4.parameter cs : the list of children
- returns : the new tree
see also: mkXTagTree
|
|
|
creates a new document tree with empty contents.
- 1.parameter al : the attribute list for the root node
returns a single node tree with tag name "/" indicating a root and
with empty list of children
see also : emptyRoot
|
|
|
the empty document tree
see also : newRoot
|
|
|
create a new empty document with source name as parameter
|
|
|
create a new empty document with a list of attributes for source location and options
see also : newDocument
|
|
|
create a document root tree.
- 1.parameter al : the attribute list for the root. This list must contain at
least an attribute "source" that contains the URI of the document to be processed
- 2.parameter cs : the list for the document content
- returns : the document root
|
|
|
create a leaf for a text element.
- 1.parameter txt : the text
- returns : the tree with the single node containing the text
|
|
|
create a leaf for a char reference.
- 1.parameter i : the integer representing the Unicode char
- returns : the tree with the single node containing the char reference
|
|
|
create a leaf for an entity reference.
- 1.parameter n : the name of the entity reference
- returns : the tree with the single node containing the entity reference
|
|
|
create a leaf for a comment,
- 1.parameter c : the comment text
- returns : the tree with the single node containing the comment
|
|
|
create a tree for a part of a DTD
- 1.parameter d : the type of the DTD part
- 2.parameter al : the attribute list for the DTD part
- 3.parameter ds : the possibly empty list of components for the DTD part
- returns : the tree with the composed DTD part
|
|
|
create an attribute tree as part of a tag attribute list of tag nodes
- 1.parameter al : the attribute name
- 2.parameter av : the attribute value as tree list, usually containing a single text node
|
|
|
Qualified version of mkXAttrTree
|
|
|
create an attribute tree with a namespace
- 1.parameter al : the attribute name
- 2.parameter ns : namespace uri
- 3.parameter av : the attribute value as tree list, usually containing a single text node
see also: mkXAttrTree, mkXNsTagTree
|
|
|
create a parameter entity reference DTD part.
- 1.parameter ref : the name of the reference
- returns : the DTD part for a PERef
|
|
|
create a processing instruction tree.
- 1.parameter n : the name of the PI
- 2.parameter str : the content of a PI
- returns : the processing instruction tree with a single attribute "value"
with the str parameter as attribute value, with valueOf a_value applied to the result tree
the content of the PI can be selected
|
|
|
create xml declaration
|
|
|
create a CDATA section tree.
- 1.parameter s : the content of the CDATA section
- returns : the tree for the CDATA section
|
|
|
create an error tree.
- 1.parameter l : the level of the error (warning, error fatal)
- 2.parameter msg : the error message
- 3.parameter cs : the context, where the error was detected
|
|
|
|
|
|
|
|
|
|
|
|
|
old name for xshow (deprecated)
|
|
|
conversion of a filter result into a text node
see also : xshow
|
|
|
|
|
select the name of a node. For tags, attributes and pi's the name string
is returned, else the empty string.
|
|
|
select the local part of a name of a node. For tags, attributes the name string
is returned, for pi's the whole name, else the empty string.
|
|
|
select the namespace URI of a tag or an attribute tree, else the empty string is returned
see also : nameOf
|
|
|
select the namespace prefix of a tag or an attribute tree, else the empty string is returned
see also : nameOf, localPartOf
|
|
|
select the universal name (namespace uri ++ localPart) of a tag or an attribute tree, else the empty string is returned
see also : nameOf, namespaceOf
|
|
|
select the attributes of a dtd tree
|
|
|
select a special attribute of a DTD part
|
|
|
test an attribute of a DTD part
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Produced by Haddock version 2.3.0 |