Težava s Č-jem pri uvozu XML

Pozdravljeni!

Hm, srečujem se s čudnim problemom. V eni izmed komponent za Joomlo 1.5 sem izbral, da mi exporta vse vnose v XML datoteko. Sedaj pa, ko želim to importati na novejši verziji komponente in na Joomli 2.5.9 v vseh besedilih manjkajo Č-ji oziroma je namesto njih vprašaj (?). Sem že poskusil s tem, da sem odprl XML datoteko, zamenjal vse vprašaje s Č-jem in shranil kot UTF-8 brez BOM, vendar mi v tem primeru noče importati fajla - dobim obvestilo, da XML ni veljaven...

Kaj bi lahko še poskusil v tem primeru?

7 odgovorov

Verjetno bolj patch kot rešitev, ampak za prvo silo lahko zamenjaš č-je s html znaki:
Č = Č
č = č

Daz: tole sem kar v mysql tabeli spremenil in deluje! Če dam Č ne shrani tabele, če dam tvojo rešitev pa dela :) Hvala, čeprav me čaka sedaj ogromno dela :/

Super :) Ostale šumnike pa prepozna ok?

Ostale sumnike prepozna, vendar pa je tezava pri tvoji resitvi sedaj to, da komponenta za SEF ne prepozna html kode in je v naslovih ter urljih zapisana kar ta... Hudica :/ sem pa to delal kar direktno v bazi in ne xmlju oz. jsonu.

verjetno ima ta SEF komponenta neko tabelo za zamenjavo znakov ... se ne spoznam na joomlo ampak tako po moje delujejo vsi search titles plugini ... če ne dugače probaj apache rewrite

Najbolje, da vam kar link do težave, evo tu

Pri kategoriji Električni avtomobili sem Č samodejno popravil v MySQL tabeli in, če odprete to stran vidite page title, kjer je kar html koda znaka, namesto šumnika. Hudiča mi tole načenja živce...

P.S. upam, da vam je nova stran všeč. Ni to še to, ko bo pa bom objavil v recenziji :)

Za foro poglej collation na polju in tabeli, mogoče je tam kaj.