Code:
Ne postoji pravilo u kom formatu moze da bude prvi fajl
Ne mora da postoji pravilo, ali za konkretan fajl moras da znas u kom je kodnom rasporedu ako zelis da ga konverutjes u UTF-8.
Ako imas karkter 0xE4, u nekom jednobajtnom kodnom rasporedu, to ti ne govoris nista o tome koji je to karakter, jer kako ce taj karakter biti prikazan zavisi od kodnog rasporeda u kome se prikazuje. 0xE4 ce u iso-8859-1 biti prikazan kao ä , a na primer u windows-1251 kao d (d cirilicom), itd, itd. Shodno tome kada se 0xE4 konvertuje u UTF-8 koji ce se karkater dobiti zavisi od toga iz kojeg se kodnog raspreda konvertuje.
Never trust an operating system you don't have sources for.