Toto je starší verze dokumentu!


Mezery použité pro zarovnání hodnot

Je třeba si připomenout, že otevřená data jsou určena pro vývojáře aplikací, aby se jim s daty pracovalo co nejsnáze. Soubor CSV neobsahuje žádnou podporu pro formátování, a je to tak dobře, jelikož z hlediska použití dat je formátování irelevantní a pouze zesložiťuje práci s daty.

V tomto fragmentu jsou data v sloupci Name vyplněny mezerami. Potenciálnímu uživateli to způsobí problémy, protože název nemohou použít ve svých aplikacích tak, jak je, ale musí z něj mezery nejpre odřezávat.

Id;Name;NameShort;PremiereDt;DerniereDt;TheatreId;StageId;EnsemleId
1;;Antigona                      ;199511 3;;231;674;
2;;Ten, který dostává políčky    ;19951030;;10;638;392
3;;Nesmrtelný příběh             ;19951028;;67;;
4;;Smrt v císařském domě         ;199510 7;;117;;

Tento fragment navíc také obsahuje středníky místo čárek jako oddělovače, a chybný formát datumů ve sloupci TheatreId.

Správně by tedy tento fragment vypadal takto:

Id,Name,NameShort,PremiereDt,DerniereDt,TheatreId,StageId,EnsemleId
1,,Antigona,1995-11-03,,231,674,
2,,"Ten, který dostává políčky",1995-10-30,,10,638,392
3,,Nesmrtelný příběh,1995-10-28,,67,,
4,,Smrt v císařském domě,1995-10-7,,117,,
  • standardy/csv/mezery-v-hodnotách.1508149193.txt.gz
  • Poslední úprava: 2020/06/03 09:36
  • (upraveno mimo DokuWiki)