System.out.println("Found subnode: " + subnode.absolutePath());
    private void readNodes(Preferences node)                    throws InvalidPreferencesFormatException, IOException    {        while ("node".equals(nextTag())) {            skipTill("<node");            skipTill("name=\"");            String name = readTill("\"");            Preferences subnode = node.node(name);            System.out.println("Found subnode: " + subnode.absolutePath());            readMap(subnode);            readNodes(subnode);            skipTill("</node>");        }            }