我正在将服务导入 Delphi,因此我可以使用我的后端 (java) 测试我的前端 (delphi),当我去测试服务器功能时,我收到以下错误:
XML document must have a top level element.
Line: 0
我注意到我的函数没有返回值(public void functionName),但是如果我将它切换为布尔值并返回 true,则不再出现错误。
无论错误消息是否存在,该函数似乎都会执行。
这是被调用的函数(Java):
public void addNewUser(String facility, String username, String password, String status) {
serviceHelper.addNewUser(facility, username, password, status);
}
Delphi中对应的调用:
procedure TForm1.btnAddUserClick(Sender: TObject);
begin
GetServicePortType.addNewUser(lbledtFacility.Text,
lbledtUsername.Text,
lbledtPassword.Text,
cbb1.Text);
end;