public void setValue(String name, String value) { StringTokenizer parser = new StringTokenizer(name, "."); MiniElement element = rootElement; String token = name; while (parser.countTokens() > 0) { token = parser.nextToken(); MiniElement child = element.getElement(token); if (child == null) { child = new MiniElement(token); element.addElement(child); } element = child; } element.setBodyContent(value); }