XMLTools[Attributes] - return a list of the attributes of an XML element
XMLTools[AttributeCount] - count the number of attributes in an XML element
XMLTools[AttributeNames] - retrieve the names of all attributes present in an XML element
XMLTools[AttributeTable] - construct a table of all attributes present in an XML element
|
Calling Sequence
|
|
Attributes(xmlTree)
AttributeCount(xmlTree)
AttributeNames(xmlTree)
AttributeTable(xmlTree)
|
|
Parameters
|
|
xmlTree
|
-
|
Maple XML tree; XML element
|
|
|
|
|
Description
|
|
•
|
The Attributes(xmlTree) command returns the attributes of the XML element xmlTree as a list of equations. The left side of each equation represents the name of the attribute, and the right side represents the attribute's value. The attribute equations in the list appear in the same order that they appear in in the XML element.
|
|
If no attributes are found, an empty list is returned.
|
•
|
The AttributeCount(xmlTree) command returns the number of attributes in the XML element xmlTree. This number is always a non-negative integer.
|
|
Attributes of subelements are not included in the count that is returned.
|
•
|
The AttributeNames(xmlTree) command returns a list of the names of the attributes present in the XML element xmlTree.
|
|
If no attributes are found, an empty list is returned.
|
•
|
The AttributesTable(xmlTree) command takes an XML element tree structure as input and returns a table containing the attributes in the element. The attributes found in an element can be stored in a table and indexed by the attribute name by using this command.
|
|
|
Examples
|
|
>
|
|
>
|
|
>
|
|
<a colour = 'red' size = '10'>
<b colour = 'blue'>text</b>
</a>
| |
>
|
|
colour = 'red'
size = '10'
| |
>
|
|
| (1) |
>
|
|
| (2) |
>
|
|
| (3) |
>
|
|
| (4) |
>
|
|
| (5) |
>
|
|
| (6) |
>
|
|
| (7) |
>
|
|
| (8) |
>
|
|
| (9) |
>
|
|
| (10) |
|
|
Download Help Document
Was this information helpful?