m.loXML = CREATEOBJECT("Microsoft.XMLDOM") m.loXML.async = .F. m.lcXMLFile = GETFILE() m.loXML.Load(m.lcXMLFile) m.loXMLDoc = m.loXML.documentElement m.loProperties = m.loXMLDoc.selectNodes("//List_formData/formData/formHeader") FOR EACH m.loProperty IN m.loProperties ? "Property location: " + m.loProperty.selectSingleNode("propertyLocationStreet").text + ", " + ; m.loProperty.selectSingleNode("propertyLocationCity").text ENDFOR>I need to read XML file with complex structure - it has several number of forms.