Package com.meterware.httpunit
Class NodeUtils
java.lang.Object
com.meterware.httpunit.NodeUtils
Some common utilities for manipulating DOM nodes.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic String
Converts the DOM trees rooted at the specified nodes to text, ignoring any HTML tags.static int
getAttributeValue
(Node node, String attributeName, int defaultValue) get the attribute with the given name from the given node as an int valuestatic String
getNodeAttribute
(Node node, String attributeName) get the attribute with the given name from the given nodestatic String
getNodeAttribute
(Node node, String attributeName, String defaultValue) get the attribute with the given name from the given nodestatic boolean
isNodeAttributePresent
(Node node, String attributeName) check whether the given Attribute in the Node is Present
-
Constructor Details
-
NodeUtils
public NodeUtils()
-
-
Method Details
-
getAttributeValue
get the attribute with the given name from the given node as an int value- Parameters:
node
- - the node to look inattributeName
- - the attribute's name to look fordefaultValue
-- Returns:
- - the value - defaultValue as default
-
getNodeAttribute
get the attribute with the given name from the given node- Parameters:
node
- - the node to look inattributeName
- - the attribute's name to look for- Returns:
- - the value - "" as default
-
getNodeAttribute
get the attribute with the given name from the given node- Parameters:
node
- - the node to look inattributeName
- - the attribute's name to look fordefaultValue
-- Returns:
- - the value - defaultValue as default
-
isNodeAttributePresent
check whether the given Attribute in the Node is Present- Parameters:
node
- - the node to checkattributeName
- - the attribute name to check- Returns:
- true if the attribute is present
-
asText
Converts the DOM trees rooted at the specified nodes to text, ignoring any HTML tags.
-