Witam serdecznie.
Xml i jego obsługa w delphi, jako że temat dla mnie obcy chciałem się Was poradzić jak do tego najlepiej podejść. Mam schemat struktury w pliku PUGOShipments.xsd korzystając z wbudowanego w środowisko narzędzia „xml data binding” wygenerowałem plik PUGOShipments.pas. Jak z tego skorzystać aby sprawnie tworzyć strukturę xml-ową z danymi i w prosty sposób ją edytować ?
Środowisko Delphi XE10.
0
1
var
PUGOShipments: IXMLPUGOShipments;
fname:string;
begin
PUGOShipments := GetPUGOShipments(self.XMLDocument);
PUGOShipments.Shipment.Category := 'abcd';
PUGOShipments.Shipment.Location.Symbol := 'xxx';
PUGOShipments._Release;
fname:=.........;
self.XMLDocument.savetofile(fname);
end;
w rezultacie otrzymasz plik XML o poniższej budowie
<PUGOShipments xmlns="http://www.example.org/PUGOShipments">
<Shipment>
<Category>abcd</Category>
<Location>
<Symbol>xxx</Symbol>
</Location>
</Shipment>
</PUGOShipments>
0
Dziękuję za udzielenie odpowiedzi w temacie,
dokładnie „rzeźbiłem” tym sposobem ale jakoś wydawało mi się to mało intuicyjne i myślałem że jest jakieś sensowniejsze rozwiązanie.