5,392
社区成员
发帖
与我相关
我的任务
分享
function getCheckLotStatusXML(Str_No,Str_NoType,Str_Oper,Str_LineId:string):string;
var
XML_Doc:TXMLDocument;
XML_RootNode:IXMLNode;
begin
XML_Doc:=TXMLDocument.Create(Application);
try
XML_Doc.XML.Add('<?xml version="1.0" encoding="gb2312" standalone="yes"?>');
XML_Doc.XML.Add('<checkLotStatus>');
XML_Doc.XML.Add('</checkLotStatus>');
XML_Doc.Active:=True;
XML_RootNode:=XML_Doc.DocumentElement;
XML_RootNode.AddChild('factory').Text:='W';
XML_RootNode.AddChild('userid').Text:='ADMIN';
XML_RootNode.AddChild('lineId').Text:=Str_LineId;
XML_RootNode.AddChild('no').Text:=Str_No;
XML_RootNode.AddChild('noType').Text:=Str_NoType;
XML_RootNode.AddChild('oper').Text:=Str_Oper;
Result:=XML_Doc.XML.Text;
finally
XML_Doc.Free;
end;
end;
'<?xml version="1.0" standalone="yes"?>'#$D#$A'<checkLotStatus>'#$D#$A#9'<factory>WASION</factory><userid>ADMIN</userid><lineId>12345</lineId><no>1</no><noType>C</noType><oper>DX2400</oper></checkLotStatus>'#$D#$A