Hallo Matthias,
genau das war der erste Ansatz. Das HTML-Dokument enthält diesen CSV-String, der dann per JS zu
<table>
wird.Das heißt du erstellst mit JS eine HTML-Tabelle, deren Zellen du aus dem CSV-String befüllst?
so habe ich ihn bisher verstanden. Das ist auf der einen Seite effizient, weil für die Tabelle nur die Nutzdaten übertragen werden, und nicht der Quellcode für das ganze Tabellengerüst; andererseits geht es zu Lasten der Client-CPU.
Wenn man von einem ausgewachsenen Desktop- oder Notebook-PC als Client ausgeht, mag das in Ordnung sein, weil dessen CPU beim berühmten Otto Normalverbraucher sowieso selten mehr als 5..10% ausgelastet ist. Bei mobilen Clients sieht es schon anders aus, weil CPU-Power eher knapp ist und auch noch kräftig "Akku" kostet.
So long,
Martin
"Sehen Sie, das ist gelebte Emanzipation: Wenn ich Ihnen die Tür aufhalte!", sagte neulich eine Kollegin zu mir, die zufällig vor mir zur Tür hinausging,