Návrh nového formátu pro Mio Moov
Napsal: 26.6.2009, 7:41
Když ještě byla ve stažených souborech čeština, zápasil jsem s tím, aby v navigaci byla v pořádku. Ale zjistil jsem, že SW, kterým se soubory nahrávají (MioMore Desktop) chybně konvertuje české znaky z win1250 do utf-8. Dnes vidím, že na tomto webu češtinu pro Mio Moov vyhodili úplně a myslím, že je to škoda (nebo spíše něčí neschopnost porvat se s problémem a usnadnit si to?). Proto navrhuji nový formát, dejme tomu jako alternativa, u kterého zůstane čeština tak jak má být.
Jde o to, že MioMore Desktop umožňuje nahrávat kromě csv douborů také soubory xml, typ souborů lze zvolit v okamžiku, kdy se zadává jméno souboru. Málokdo ví, že to vůbec jde, nebo jakou mají mít xml soubory strukturu, je tam totiž defaultně nastaveno *.csv. Ověřil jsem, že následující formát funguje OK, xml soubor musí být v tomto případě v kódování utf-8 (!).
Neptejte se mě, proč to tak je, nevím to, ale funguje to.
Jde o to, že MioMore Desktop umožňuje nahrávat kromě csv douborů také soubory xml, typ souborů lze zvolit v okamžiku, kdy se zadává jméno souboru. Málokdo ví, že to vůbec jde, nebo jakou mají mít xml soubory strukturu, je tam totiž defaultně nastaveno *.csv. Ověřil jsem, že následující formát funguje OK, xml soubor musí být v tomto případě v kódování utf-8 (!).
Kód: Vybrat vše
<?xml version=1.0 encoding=utf-8?>
<FavouriteLocations>
<FavouriteLocations class="FavouriteList">
<Item class="Favourite">
<Object class="Location">
<name>Aberg (Doubská hora) Karlovy Vary, nepřístupná (ruský hotel)</name>
<lat>5020389</lat>
<long>1284667</long>
</Object>
</Item>
<Item class="Favourite">
<Object class="Location">
<name>Akátová věž Výhon,Židlochovice-Slavnostní otevření 1.8</name>
<lat>4904195</lat>
<long>1663899</long>
</Object>
</Item>
...
</FavouriteLocations>
</FavouriteLocations>