Ik wil een XML export maken, gewoon recht voor zijn raap.
Type FMPXMLRESULT, zonder XSL file.
Het is een platte tabel van in totaal 300 velden, met enkele velden er in waar via Base64Ecode gegevens uit een container in zijn geplaatst.
Het is dus puur tekst, maar sommige velden zijn pakweg 200.000 bytes groot.
Groter dan 400.000 bytes zitten er niet in.
Het totale bestand in CSV is 2,7 Mb groot, in totaal 217 records.
Het exporteren naar CSV gaat heel erg vlot. Dergelijke velden zijn geen probleem. De export is in 2 seconden geheel gereed.
Maar XML, het lijkt er op dat Filemaker er compleet van overstuur raakt. De PC is hard aan het rekenen en het kost enorm veel tijd.
Op hetzelfde bestand waar CSV er 2 seconden over doet, gaat XML even een vol uur pakken.
Hebben jullie deze ervaring ook?
Enkele gegevens: Filemaker 13 tm 16 (allemaal getest, hetzelfde resultaat)
Window 10
Cache in Filemaker gezet op 512 Mb.
Vraag
SuperWimmie
Dag allemaal,
Ik wil een XML export maken, gewoon recht voor zijn raap.
Type FMPXMLRESULT, zonder XSL file.
Het is een platte tabel van in totaal 300 velden, met enkele velden er in waar via Base64Ecode gegevens uit een container in zijn geplaatst.
Het is dus puur tekst, maar sommige velden zijn pakweg 200.000 bytes groot.
Groter dan 400.000 bytes zitten er niet in.
Het totale bestand in CSV is 2,7 Mb groot, in totaal 217 records.
Het exporteren naar CSV gaat heel erg vlot. Dergelijke velden zijn geen probleem. De export is in 2 seconden geheel gereed.
Maar XML, het lijkt er op dat Filemaker er compleet van overstuur raakt. De PC is hard aan het rekenen en het kost enorm veel tijd.
Op hetzelfde bestand waar CSV er 2 seconden over doet, gaat XML even een vol uur pakken.
Hebben jullie deze ervaring ook?
aangepast door SuperWimmieEnkele gegevens: Filemaker 13 tm 16 (allemaal getest, hetzelfde resultaat)
Window 10
Cache in Filemaker gezet op 512 Mb.
Link naar reactie
7 antwoorden op deze vraag
Aanbevolen berichten
Doe mee aan dit gesprek
Je kunt dit nu plaatsen en later registreren. Indien je reeds een account hebt, log dan nu in om het bericht te plaatsen met je account.