import do SmartGPX z Geogetu) mi padá na keši Jeskyně Pekárna. Napsal jsem autorovi SmarGPX a toto je výsledek:
The GPX file contains damaged XML data in line 161, position 27:
" <groundspeak:logs>
<groundspeak:log id="<img src=">
^^^^^^^^^^
<groundspeak:date>2010-12-08T00:00:00.000</groundspeak:date>
"
Reason: The character ‘<’ cannot be used as attribute value.
pro náhodně vybranou keš export z Geogetu (makro gpxpq.gge.pas) vytvoří validní XML
ale pro tu zmíněnou (jeskyně) validátor označí stejnou chybu
Error: <groundspeak:log id="<img src=">
těžko říct, v čem je chyba, ale spíše v exportu z GG.
Zkousel jsem import z GPX a export do PQ - v poradku
Zkousel jsem import z HTML a export do PQ - v poradku
Pred kazdym importem jsem kes nejprve uplne smazal z databaze.
Validator netreba, staci zkusit otevrit to GPX ve webovem prohlizeci - treba v opere, firefoxu a nebo i ie.
Oznaci chybu a odkazi na radek s problemem.
Kdepak, export za to moc nemuze.Ten jen bere data z databaze a formuluje vystup. Takze problem je v tomz, e ten kus IMG tagy se nachazi zkutecne v databazi jako LogID. Exportu nemuzeme mit za zle, ze tam takova data nepredpoklada.
Takze problem je presne na opacne strane, na importu. Takze pokud to dela aktualni verze Geogetu na aktualnich datech z webu, bude tam nekde chyba v parsovani HTML logu.
Na takove veci ja normalne neprijdu, protoze importuju z PQ. Takze jsem odkazan na vas!
Podivam se na to, praci mi usetrite tim, ze mi reknete ktery log to konkretne zlobi.
Nastavil jsem si GG na uchovavani 500 logu, a zkusil import te kese se vsemi logy. Nasledny export do GPX vygeneroval validni XML. Tedy jsem se zaradil po k tech, kteri nevideli problem.
Nicmene problem tam byl. Po detailnejsim pruzkumu jsem prisel na to, ze nasledujici log jurina (tedy log casove pred Trmaky) mam v databazi zarazeny pod spatnym dnem. Podrobil jsem to tedy blizsimu pruzkumu…
A tak jsem nasel skutecne problem v parseru logu. Nastesti se chyba projevi jen vyjimecne. Chyba byla opravena, vyjde v dalsi verzi Geogetu (coz by mela byt verze 2.3.0).
díky za opravu, je mi jasné, že to byla anomálie, mě se to nikdy nestalo, že by sekl import do Oregona, já třeba používám import pouze listingu bez logů.