Seed7 - The extensible programming language
Seed7 FAQ Manual Screenshots Examples Libraries Algorithms Download Links
Libraries AES ARC4 Array ASN.1 Bigfile Bigint Bigrat Bin32 Bin64 Bitdata Bitmapfont Bitset Bitsetof Boolean Browser Bstring Bytedata Cards Category CC config Cgi Cgi dialog Char Charsets Cipher Clib_file Color CLI Commands Complex Console Crc32 Deflate DES Dialog Dir Draw Duration Echo Editline Enable_input Enable_io Enable_output Encoding Environment External_file File File system Float Font Forloop Ftp Getf Gethttp Gethttps Graph Graph_file Gzip Hash Hashsetof Hmac Html_ent Httpserv Idxarray Image Inflate Inflate file Inifile Integer Keybd Line Listener LZW Make Math Msgdigest Null_file Osfiles Picture utility Pixmap_file Pixmapfont PKCS #1 Poll Process Progs Propertyfile Rational Reference Ref_list Scanfile Scanstri Set Shell Smtp Sockbase Socket SQL base Stdio Strifile String Stritext Subrange Tar Text Time TLS/SSL Triple DES Unicode Utf16 Utf8 Vectorfont 3D Vector Wildcard Window Wrinum X.509 Xmldom Xml_ent Zip
Libraries
Xmldom Source Code
 previous   up   next 

Types
xmlNode
Interface type to represent XML nodes.
xmlBaseNode
Base implementation type for xmlNode.
xmlText
xmlNode implementation type representing text content.
xmlElement
xmlNode implementation type representing an XML element.
xmlContainer
xmlNode implementation type representing an XML element with subnodes.

xmlNode

const type: xmlNode

Interface type to represent XML nodes.


xmlBaseNode

const type: xmlBaseNode

Base implementation type for xmlNode.


xmlText

const type: xmlText

xmlNode implementation type representing text content.


xmlElement

const type: xmlElement

xmlNode implementation type representing an XML element.


xmlContainer

const type: xmlContainer

xmlNode implementation type representing an XML element with subnodes.


Function Summary
string
getAttrValue (in xmlNode: aNode, in string: attrName)
Get the value of a specified attribute.
attrHashType
getAttributes (in xmlNode: aNode)
Get the attributes of a node as hash table.
array xmlNode
getSubNodes (in xmlNode: aNode)
Get the sub-nodes of a given node.
string
getContent (in xmlNode: aNode)
Get the content of a given node.
xmlNode
readXml (inout file: inFile)
Read an XML file.
xmlNode
readXml (in string: xmlStri)
Read XML data from a string.

Function Detail

getAttrValue

const func string: getAttrValue (in xmlNode: aNode, in string: attrName)

Get the value of a specified attribute.


getAttributes

const func attrHashType: getAttributes (in xmlNode: aNode)

Get the attributes of a node as hash table.


getSubNodes

const func array xmlNode: getSubNodes (in xmlNode: aNode)

Get the sub-nodes of a given node.


getContent

const func string: getContent (in xmlNode: aNode)

Get the content of a given node.


readXml

const func xmlNode: readXml (inout file: inFile)

Read an XML file.

Returns:
an xmlNode containing the contents of the XML file.

readXml

const func xmlNode: readXml (in string: xmlStri)

Read XML data from a string.

Returns:
an xmlNode containing the contents of the XML file.


 previous   up   next