gpt4 book ai didi

Delphi Win32 从 ASP.NET 服务接收数据表

转载 作者:行者123 更新时间:2023-12-03 15:01:30 25 4
gpt4 key购买 nike

我正在构建一个 Delphi Win32 应用程序,它应该使用 Soap 服务,结果是一个基于 .NET 的应用程序。一个函数返回一个数据表。当然,Delphi Win32(不是 Delphi .NET)本身无法理解这一点。

有什么办法可以让它发挥作用吗?我也很乐意手动解析 XML,但我不知道如何获取原始 XML 响应。

WSDL:https://stratus.voxamvia.co.za/api.asmx?WSDL

函数:GetNotifications 返回 GetNotificationsResult,其构建为:

  GetNotificationsResult = class(TRemotable)
private
Fnamespace: WideString;
Fnamespace_Specified: boolean;
FtableTypeName: WideString;
FtableTypeName_Specified: boolean;
procedure Setnamespace(Index: Integer; const AWideString: WideString);
function namespace_Specified(Index: Integer): boolean;
procedure SettableTypeName(Index: Integer; const AWideString: WideString);
function tableTypeName_Specified(Index: Integer): boolean;
published
property namespace: WideString Index (IS_ATTR or IS_OPTN) read Fnamespace write Setnamespace stored namespace_Specified;
property tableTypeName: WideString Index (IS_ATTR or IS_OPTN) read FtableTypeName write SettableTypeName stored tableTypeName_Specified;
end;

感谢任何帮助!

如果我实现 RemObjects 有帮助吗?

最佳答案

您可以从 xml 构建数据集。这应该给你一个起点:http://www.gekko-software.nl/DotNet/Art07.htmhttp://www.gekko-software.nl/DotNet/Art08.htm

我没有使用过 RemObjects 中的 DataAbstract,所以我无法给出建议。

LE:您可以按照 drbob 写的这篇简单文章访问和使用 .net 编写的 Web 服务 - Consuming C# Web Services with Delphi 7 Professional

其中还包含一个关于如何动态构建以及如何使用 THttpRio 的小示例(与 Mikael Eriksson 的答案相同)

关于Delphi Win32 从 ASP.NET 服务接收数据表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8006156/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com