protected List<Object> getItemValue(final String itemName) {
List<Object> result = new ArrayList<Object>();
XMLNode node = getDxl().selectSingleNode("//item[@name='" + XMLDocument.escapeXPathValue(itemName) + "']");
if (node != null) {
List<XMLNode> nodes = node.selectNodes(".//number | .//text");
for (XMLNode child : nodes) {
if (child.getNodeName().equals("number")) {
result.add(Double.parseDouble(child.getText()));
} else {
result.add(child.getText());