Thomas J.S.: named entities+unicode in html notation nach utf8

Beitrag lesen

Hallo,

habe folgendes zeichnenkonvertierungsproblem und hoffe, dass mir jemand von euch weiter helfen kann:
ich möchte named entities (zb © ü) und numerische character references (dezimal/hexadezimal) (zb α α) nach utf8 umwandeln.

habe schon mehere möglichkeiten ausprobiert, die nicht geklappt haben, und zwar:

  • mit xslt: named entities werden nicht umgesetzt

XSL kennt wie XML von Haus aus nur vier "named entities" < > " '.
Die anderen sind wie du schon gesagt hast HTML-Entities.
Für XML und Co. gibt es für diese aber schon fertige Ersetzungstabellen bzw. DTd's (oder *.ent als Entitireferencen).
Du kannst sie dann in der DOCTPYE angabe in deinem XML angeben. Dann verstehen sie auch die (validierenden!) XML-Parser.

Bei den beiden anderen Sachen kann ich dir nicht weiterhelfen.

Grüße
Thomas