Na ja, wenn man sich auf eine
XML stützt, die nur ein paar Sachen drin hat, dann wird der Import nur so halb.
Vergleiche mal den Typen IXMLGraphmltype von deinen Import mit dem Import von der graphml-structure.xsd:
Delphi-Quellcode:
{ IXMLGraphmltype }
IXMLGraphmltype = interface(IXMLNode)
['{8BE8C246-33BF-4052-843A-146FA9F10916}']
{ Property Accessors }
function Get_Desc: UnicodeString;
function Get_Key: IXMLKeytypeList;
function Get_Graph: IXMLGraphtypeList;
function Get_Data: IXMLDatatypeList;
procedure Set_Desc(Value: UnicodeString);
{ Methods & Properties }
property Desc: UnicodeString read Get_Desc write Set_Desc;
property Key: IXMLKeytypeList read Get_Key;
property Graph: IXMLGraphtypeList read Get_Graph;
property Data: IXMLDatatypeList read Get_Data;
end;