tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
225
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    gorefest gorefest ist offline Mitglied Brokat
    Registriert seit
    Apr 2009
    Beiträge
    256
    Hi,

    ich habe ein kleines Problemchen mit Charactersets. Aus einem Tool eines Drittanbieters bekomme ich ein Post gespickt mit HTML.

    Dieses HTML sieht ungefähr so aus :

    HTML-Code:
    
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
        "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    
    (...)
        <form method="post" action="http://localhost:8080/pdf/pdf" style="display:inline;">
    (...)	    
        <form method="post" action="http://localhost:8080/pdf/pdf" style="display:inline;">
    	    <input type="hidden" name="from" value="gorefest@gegrunze.de"/>
    	    <input type="hidden" name="to" value="gorefest@gegrunze.de"/>
    	    <input type="hidden" name="subject" value="t?st (html)"/>
    	    <input type="hidden" name="date" value="1275393540000"/>
    	    <input type="hidden" name="brand" value="AXA Konzern AG"/>
    	    <textarea style="visibility:hidden;position:absolute;" name="body" cols="0" rows="0"><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML><HEAD><TITLE></TITLE>
    <META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
    <META content="MSHTML 6.00.2900.5945" name=GENERATOR></HEAD>
    <BODY>
    <UL>
      <LI><!-- Converted from text/plain format --><SPAN 
      class=228455711-01062010></SPAN><FONT face=Arial><FONT size=2>i<SPAN 
      class=228455711-01062010>owhefiüs</SPAN></FONT></FONT></LI></UL>
    (...)
    
    </html>
    Der Inhalt dest HIDDEN field existiert auch nochmal als "echt" html und wird perfekt von meinen beiden Zielbrowsern (IE+FF) gerendert. Wie man sehen kann, geht dieses (un-)html an meinen lokalen Tomcat. Dieser schluckt das html auch brav und soll das an Jasper reports zwecks PDF-isierung weiterleiten.

    Und da krachts im Gebälk, mein TC bekommt keine gescheiten Strings mehr. Statt "owhefiüs" bekomme ich "owhefiüs", also statt eines umlauts halt character 194 und 187.

    Und da gehts auch im Jasper über den Deich, das ist kaputtkonvertiert und ich weiss nicht warum.

    Wie kann ich dieses Problem umgehen?

    Danke,
    gore
     

  2. #2
    gorefest gorefest ist offline Mitglied Brokat
    Registriert seit
    Apr 2009
    Beiträge
    256
    Hi,

    ich musste ein bisserl rätseln und googlen und es hat sich herausgestellt, dass das encoding im Tomcat faul war.

    Hier findet Ihr den Lösungsweg den ich auch beschritten habe :

    http://de.how-to.mobi/index.php?id=138948

    Grüße
    gore
     

Ähnliche Themen

  1. .xls zu .csv mit UTF-8 codierung?
    Von Dustin84 im Forum Office-Anwendungen
    Antworten: 2
    Letzter Beitrag: 16.07.10, 03:49
  2. XML, Codierung - Problem
    Von sipoh im Forum XML Technologien
    Antworten: 1
    Letzter Beitrag: 22.03.08, 19:06
  3. Antworten: 8
    Letzter Beitrag: 18.01.07, 14:57
  4. Codierung von mp3
    Von tobee im Forum Musik & Musiker
    Antworten: 2
    Letzter Beitrag: 27.07.06, 10:00
  5. UTF-8 Codierung
    Von Unicate im Forum C/C++
    Antworten: 1
    Letzter Beitrag: 20.11.05, 22:50