oSource = CREATEOBJECT("Msxml2.DOMDocument") oSource.Async = .f. oSource.Load("filename.xml") oXSL = CREATEOBJECT("Msxml2.DOMDocument") oXSL.Async = .f. oXSL.Load("filename.xsl") lcResult = oSource.TransformNode(oXSL)