delphi-10.3-rio - EIntfCastError '不支持接口'
问题描述
我正在尝试通过调用上面的代码从我的硬盘驱动器中保存和加载一个 xml 文件
TS.SaveToFile(Def_Response_XmlFile, TEncoding.UTF8);
XMLResponseDoc := LoadResponseDoc(Def_Response_XmlFile);
但是当我调用以下函数时
function LoadResponseDoc(const FileName: string): IXMLResponseDoc;
begin
ShowMessage('' +FileName);
ShowMessage('' +TXMLResponseDoc);
ShowMessage('' +TargetNamespace);
Result := LoadXMLDocument(FileName).GetDocBinding('ResponseDoc', TXMLResponseDoc, TargetNamespace) as IXMLResponseDoc;
ShowMessage('arrive here');
end;
我把提到的错误作为回应。任何想法我做错了什么?
解决方案
推荐阅读
- python - 我有一个简单的 Python Calc,我需要一个“退出”选择
- python - 不和谐 | FileNotFoundError:[Errno 2] 没有这样的文件或目录:'users.json'
- bots - Music Discord.js 机器人未检测到语音通道
- listview - 如何修复“参数类型'Future
'不能分配给Flutter中的参数类型'int'” - python - 无法使用 CA 签署的 SSL 证书连接套接字
- mysql - Rails 3:给定一个玩家,找出他们与每个对手配对的次数
- javascript - 未捕获的类型错误:无法读取由 asinc 调用引起的未定义属性“0”?
- javascript - JSON 到自定义对象
- django - nginx 和 Docker 中的 django-private-storage 配置
- machine-learning - 当输入从一批更改为另一批时,我的 RNN 状态发生了什么