         }
         
         /**
-        currentValue = String()
+
         currentElement = currentParent?.addChild(name: elementName, attributes: attributeDict)
         currentParent = currentElement
         */
+    }
+    
+    public func parser(_ parser: XMLParser, foundCharacters string: String) {
+        self.currentValue +=  string
     }
     
     public func parser(_ parser: XMLParser,

    let store: XMLFileStore
    
    //var currentNode: Node?
    var currentElement : PropertyGraphElement?
    var currentProperty : Property?
    
    //var currentRelationship: Relationship?
    //var currentValue = String()

 
 optional public func parser(_ parser: XMLParser, foundProcessingInstructionWithTarget target: String, data: String?)
 
 optional public func parser(_ parser: XMLParser, foundComment comment: String)
 
 optional public func parser(_ parser: XMLParser, foundCDATA CDATABlock: Data)
 
 optional public func parser(_ parser: XMLParser, resolveExternalEntityName name: String, systemID: String?) -> Data?
 
 
