Hallo zusammen,
Versuche heute schon den ganzen Tag einen Bereich meiner XML-Datei in eine Textdatei umzuwandeln. Für das folgende XML-Fragment sollte folgende Textausgabe resultieren:
,Fax,,,eMail
Das heisst falls es keine ServiceTypeId gibt (es kann maximal 4 geben, beginnend mit 0, machmal auch nicht geordnet), soll einfach ein Komma ohne Inhalt gesetzt werden.
<Service EntryId="6471832" ParentEntryId="0">
<ServiceTypeId>1</ServiceTypeId>
<ServiceType>Fax</ServiceType>
<ServiceValue>022 307 06 19</ServiceValue>
<ServiceExtensionPrevious></ServiceExtensionPrevious>
<ServiceExtensionNext></ServiceExtensionNext>
<ServiceAdvertisement>false</ServiceAdvertisement>
</Service>
<Service EntryId="6471832" ParentEntryId="0">
<ServiceTypeId>4</ServiceTypeId>
<ServiceType>eMail</ServiceType>
<ServiceValue>info@bidasa.ch</ServiceValue>
<ServiceExtensionPrevious></ServiceExtensionPrevious>
<ServiceExtensionNext></ServiceExtensionNext>
<ServiceAdvertisement>false</ServiceAdvertisement>
</Service>
<Service EntryId="6471832" ParentEntryId="0">
<ServiceTypeId>0</ServiceTypeId>
<ServiceType>Tel</ServiceType>
<ServiceValue>022 307 06 10</ServiceValue>
<ServiceExtensionPrevious></ServiceExtensionPrevious>
<ServiceExtensionNext></ServiceExtensionNext>
<ServiceAdvertisement>false</ServiceAdvertisement>
</Service>
Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!