Hallo,
wir verwenden für eine Webanwendung den FCK Webeditor (
http://www.fckeditor.net/), damit Nutzer eingegebene Inhalte formatieren können. Dieser Inhalt wird als
html in der Datenbank gespeichert. Wenn diese Daten aus der
DB geholt und in eine
html Seite gepackt werden gibt es aber scheinbar ein Problem mit dem Zeichensatz. So sieht z.B. Inhalt in der
DB aus:
Code:
[b]<span style="font-family: Verdana;">Ray tracing</span>[/b] (&Strahlverfolgung&) ist ein Verfahren der [url="http://www.net-lexikon.de/3D-Computergrafik.html"]3D-Computergrafik[/url] zur Erzeugung (meist) photorealistisch wirkender Bilder aus [url="http://www.net-lexikon.de/3D.html"]3D[/url]-Daten.
...
Wenn nun dieser Inhalt in eine
html Datei geschrieben wird (das ganze geschieht mit
Struts in der Form:
Code:
table width="800" border="0" align="center" cellpadding="0" cellspacing="5">
<logic:iterate name="tops" id="currenttop" indexId="i">
<tr>
<td><h3><bean:write name="currenttop" property="titel"/></h3></td>
</tr>
<tr valign="top">
<td><bean:write name="currenttop" property="inhalt"/>
</td>
</tr>
<tr>
<td height="20"></td>
</tr>
</logic:iterate>
wird der
html code in der seite angezeigt. Wenn man sich den
html Quelltext ansieht, sieht man, dass es offenbar Probleme mit dem Zeichensatz gibt, da steht nämlich sowas:
Code:
<td>
&p style=&margin-left: 18pt; text-indent: -18pt;& class=&MsoNormal&&1.) &span style=&&&&/span&&span style=&&&I&sub&r&/sub& &/span&= &span style=&&&I&sub&ar&/sub& r&sub&ar&/sub& &/span&+ &span style=&&&I&sub&dr&/sub& r&sub&dr&/sub& &/span&max(0, &span style=&&&<&/span&&strong&l&/strong&, &strong&n&/strong&&span style=&&&>&/span&) + &span style=&&&I&sub&sr&/sub& r&sub&sr&/sub& &/span&max(0, &span style=&&&<&/span&&strong&r&/strong&, &strong&v&/strong&&span style=&&&>&sup&n&/sup&&/span&),&br /&
&br /&
</td>
Weiß jemand wie man das in den Griff kriegt ?
Danke schonmal.