siblingdict = self.appendToDictOrCreate(siblingdict, curNodeName, child.nodeValue)
else:
siblingdict = self.toGenDict(child, siblingdict, childdict, curNodeName)
siblingdict = self.appendToDictOrCreate(siblingdict, curNodeName, child.nodeValue)
else:
siblingdict = self.toGenDict(child, siblingdict, childdict, curNodeName)