holly:
<?xml encoding="UTF-8"?> 这个 utf8 的编码方式应该不是在你生成文档时处理的
[阅读: 963] 2006-01-10 06:36:27
M$ 的接口统一是 Unicode 的没错. encoding="UTF-8" 不过是一个外部表示而已.
事实上, MSXML 在 saveXml 的时候, 默认就是存成 utf-8 的, (according to MSXML3 documents) 即 MSXML 已经帮你转成 utf-8 了.
你的问题应该是在于 put_text( WideString(array[i].OperatorName) ) 可惜手头没有 BCB, 没法查 WideString 的参考.