[阅读: 514] 2007-08-14 03:37:02
xmlDoc := TXMLDocument.Create(AWone);
XmlDoc.DOMVendor := GetDOMVendor('Open XML');
xmlDoc.Active := True;
xmlDoc.Version := '1.0';
xmlDoc.Encoding :='UTF-8';
XmlDoc.XML.Clear;
按后有一个监控队列的事件,里面有个参数SourceStream,当队列里有数据就触发这个事件,我写如下:
TMemoryStream(SourceStream).SaveToFile('c:\1234.XML'); //文件内容
XmlDoc.LoadFromStream(TMemoryStream(SourceStream),xetUTF_8);
这个就载不进去,我用标准的格式试个很多了,只要浏览器能够打开的都能够载入.后面的参数xetUTF_8每个都试过了,不行