Ein Beispiel für die Definition eins PlugIns für ein XMLs Dokumentes mit einem Interchange und mehreren Dokumenten unterhalb des Interchanges.
<?xml version="1.0" encoding="ISO-8859-1"?> <INVOICES> <INVOICLIST> <Mandant>72</Mandant> <SenderILN>xxxx</SenderILN> ... <INVOIC> <HEADER> <INVOIC_INFO> ... </INVOIC> <INVOIC> <HEADER> <INVOIC_INFO> ... </INVOIC> </INVOICLIST> </INVOICES>
public class INVOICES : IMapObjectRoot { [MapInterchangeRecord] [MapMaxOccurs(1)] public INVOICLIST INVOICLIST; [MapTrigger] [MapMinOccurs(1)] public INVOIC INVOIC; }