CtmXmlElement Class
The following table describes the CtmXmlElement API class that navigates the XML document and retrieves data from the XML document for specific XML elements:
Method |
Description |
---|---|
getAllDecnedElementByName(String elementName):List<CtmXmlElement> |
Returns a list of all elements according to element name. |
getAllDirectChildsElement():List<CtmXmlElement> |
Returns a list of all childs elements. |
getAttribute(String attributeName):String |
Returns an attribute by name. |
getCData():String |
Returns the Cdata of the xml element. |
getDirectChildsElementAttrByName(String elementName, String attributeName):ArrayList<String> |
Returns a specific attribute from direct child elements. |
getDirectChildsElementbyName(String elementName):List<CtmXmlElement> |
Returns direct child elements by element name. |
getFirstChildElementByAttrValue(String elementName, String attributeName, String attributeValue):CtmXmlElement |
Returns the first child element that has an attribute with a specific value. |
getFirstChildElementByName(String elementName):CtmXmlElement |
Returns the first child element that has a specific name. |
getParent():CtmXmlElement |
Returns the parent XML element of the current XML element. |
getTagName():String |
Returns the tag name of the current XML element. |
getText():String |
Returns the text of the current XML element. |
getValueOfFirstChildElementByName(String...):String |
Returns the value of the first child element. |
hasAttribute(String attributeName):boolean |
Checks whether an attribute exists in the XML element. |
hasAttributeWithValue(String attributeName, String attributeValue):boolean |
Checks whether an attribute with a specific value exists in the XML element. |