What is the purpose of the Write XML string to File (array).vi? This polymorphic vi accepts XML srings or arrays. If I send it an array of XML data (for example, take a cluster, flatten to XML, make an array of these, then input this to the Write XML String to File.vi), it writes the file fine. But how do you read it back later? I can read the file, but the Unflatten from XML function returns an error "The XML tag describing the type of data is not recognized". Any explanation of this? Thanks!