Hallo delphi_beginner
Code:
<?
xml version="1.0" encoding="UTF-8"?>
-<ORDER xmlns:bmecat="http://www.bmecat.org/bmecat/2005" xsi:schemaLocation="http://www.opentrans.org/XMLSchema/2.1 opentrans_2_1.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.opentrans.org/XMLSchema/2.1" type="standard" version="2.1">
-<ORDER_HEADER>
-<CONTROL_INFO>
<GENERATION_DATE>2014-10-15T08:14:00+01:00</GENERATION_DATE>
</CONTROL_INFO>
-<ORDER_INFO>
<ORDER_ID>8954554</ORDER_ID>
<ORDER_DATE>2014-11-06</ORDER_DATE>
-<PARTIES>
+<PARTY>
+<PARTY>
+<PARTY>
</PARTIES>
</ORDER_INFO>
</ORDER_HEADER>
</ORDER>
Die eine Frage ist: Wie greiftst Du auf die
XML-Datei zu?
a) mit den
XML-Komponenten...
b) mittels eigenen geschriebenen Textzugriffsmethoden...
c) die PARTY's/Rols umbenennen in Dealer/Customer/Distributor...
zu a) wenn alle
XML-Komponenten installiert sind, ist es möglich im Reiter Internet die Komponente "XMLDocument" und dann IXMLNode Interface nutzen Embarcadero-Hilfe.
zu b) Programmierung im Rahmen von Textdateien und rekursiv/in einer Schleife die Party's abfragen.
zu c) wenn mit Textdateien (b) gearbeitet werden soll ==> NOSQL
Ich hoffe ich habe Dir Gedankenhilfe gegeben...
Eifelschreck