> Hallo,
> 
> > > > Was ist wann am Besten und am verbreitesten?
> > >
> > > Fr�her h�tte man das per CSV gel�st. Heute w�rde
> > > ich mich eher um eine XML-Schnittstelle bem�hen.
> >
> > Wozu den XML? (Mit Kanonen auf Spatzen)
> 
> XML mag auf den ersten Blick komplizierter Ausshen, hat
> jedoch gegen�ber CSV entscheidende Vorteile:
> 
> - CSV Dateien sind flach, ohne Struktur. Man kann daher immer
>   nur eine Tabelle pro Datei speichern.
> 
>   Das �ndern des Datenformats wird dadurch erschwert, dass
>   die wenigsten CSV-Dateien Informationen (Metadaten) �ber
>   die Feldnamen enthalten.
> 
> - XML ist strukturiert, selbst-erkl�rend und weitaus
>   flexibler, was die �nderung des Datenformats angeht.
> 
> Ich betrachte XML als Nachfolger von CSV und w�rde bei einer
> neu zu erstellenden Anwendung zu XML tendieren.
> 

Falls n�tig w�rde ich auch xml einsetzen, aber nicht aus selbstzweck und
weil es trendy ist...
XML nur einzusetzen, weil es jetzt hip ist, erinnert mich stark an
iregendwelche unproffesionelle sogenannte Webdesigner, die noch bevor
Anforderungen richtig besprochen wurden, gleich schreien: "da machen wir
was mit flash!" oder "hier muss ein animated GIF hin"..

Was man meistens sieht, n�mlich

<tabelle>
        <row>
                <feld1>wert</feld1>
                <feld2>wert</feld2>
                <feld3>wert</feld3>
        </row>
...
...
</tabelle>

Ist auch nicht weniger flach als CSV-Daeteien...

F�r schnelle im- und exports innerhalb derselben applikation spricht
eigentlich nichts gegen CSV.
F�r intra-Applikations-Anwendungen macht XML unter Umst�nden mehr Sinn,
weil man zus�tzliche (Meta-)Daten speichern kann...

Gruss,

Claudius


| [aspdecoffeehouse] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp

Antwort per Email an