saxus (statz) | #9, Agyfasz (419) |
1237 | #24ef | ^ | Idézet | Tue, 09 Apr 2013 02:13:25 +02 |
84.3.*.* | *.catv.pool.telekom.hu |
"Ez nem tudom hogy jön ide, kemi kurwára nem akart semmit sem textben tárolni, csak volt egy csv-je, amit fel kellett dolgozni. Ha az ember kap egy csv-t, akkor dobja vissza, hogy küldjék el SQLite db-ben?" Ld. Wavefront obj formátum. Plain text az egész. A fájlban 1-2 azonosítót leszámítva számok vannak vannak csak. Ha bináris formátum lenne, nagy részét instant lehetne tolni az OpenGL-nek. Vagy pl. ugyanez van a régi Office formátumokkal: anno az egészet úgy tervezték, hogy bizonyos blokkokat egy az egyben lehessen beolvasni a memóriába. OOo/LO meg használja az ODF-et, ami XML-es izé, nyilván ezer év, ameddig beolvassa. A helyzet az OpenXML-nél csak egy fokkal jobb, bár ma már szerencsére az esetek java részében nem feltűnő a sebességveszteség. Vagy például hozhatnám példának a mindenféle árlistát. Ha most ki akarom tolni az árakat/elérhetőséget, akkor legszívesebben csinálnék egy { int,int,float, date{short,byte,byte}} structot, mennyivel egyszerűbb lenne letolni azt, hogy melyik cucc tulajdonképp mennyi, mekkora készlettel és/vagy mikori elérhetőséggel. De nem, az embereknek text kell, mert azt tök jó, mert ember által olvasható. Ez a kórság egyébként elég erősen köszönhető a régi unixos toolkiteknek. |