Hallo Thomas,
Warning: SimpleXMLElement::__construct() [function.SimpleXMLElement---construct]: Entity: line 3: parser error : CharRef: invalid hexadecimal value
Schon diese Meldung sollte dir zu denken geben. Die anderen sind Folgefehler.
Bitte, warum setzt du voraus, dass man sich mit Unicode auskennen muss und wissen muss, dass bei hex.dez.-Zahlen die Buchstaben nur bis F gehen?
von Unicode war hier im Moment gar keine Rede. Aber rudimentäre Kenntnisse des hexadezimalen Zahlensystems setze ich bei jemandem, der sich mit Web-Technologien beschäftigt, auf jeden Fall voraus. Schon allein deshalb, weil die Hexadezimalschreibweise sowohl in HTML-Attributen als auch in CSS für Farbangaben oft vorkommt. Ich erwarte nicht, dass jemand fließend Hex in Dezimal oder andersrum umrechnen kann! Obwohl mir selbst das auch schon so selbstverständlich ist wie zwischen Deutsch und Englisch zu übersetzen.
Und wenn man im Wortlaut der Fehlermeldung schon mit der Nase drauf gestoßen wird ...
Schönen Abend noch,
Martin
Denken ist wohl die schwerste Arbeit, die es gibt. Deshalb beschäftigen sich auch nur wenige damit.
(Henry Ford, amerikanischer Industriepionier)