Re: Inhaltstyp eines Strings
- From: C.Ullenboom@xxxxxxxxxxxxxx
- Date: 3 Jun 2006 14:43:59 -0700
Hallo.
Der Hintergrund meiner Frage ist einfach: Ich möchte für verschiedene
geschickte Strings im Chat einen automatischen Formatter anwenden. Die
Typen sind normaler Wiki-Text, Java, XML, HTML oder allgemeine
Listing-Zeilen für verbleibendes, etwa für Property-Dateien. Daher
kommen auch nur Fragmente, wie im zweiten und vierten Beispiel. Daher
muss ich auch gar nicht vollständig erkennen, was das für ein Typ
ist, und es auch gar nicht validieren. Die Betonung der Funktion liegt
auf "guess" und nicht etwa auf "validate". Bei den String habe ich auch
keinen Content-/MIME-Type. Wenn die Erkennung daneben liegt, ist das
auch nicht tragisch: Dann wird alles als Listing ausgegeben.
Ich werde nun wohl mit einigen Heuristiken drangehen, was nicht so
schwierig ist. Einen Automaten brauche ich dafür nicht bauen. (Aber
vielleicht doch, wo ich doch meine Diplomprüfung in Compilerbau und
Formale Sprachen gemacht habe ;-)
Christian
C.Ullenboom@xxxxxxxxxxxxxx wrote:
Hallo.
Ich bin gerade auf der Suche nach einer Funktion, die sich einen String
anschaut, und den möglichen Inhaltstyp liefert, etwa
guessContent( "Hallo Welt" ) -> TEXT
guessContent( "<hallo>Welt</hallo>" ) -> XML
guessContent( "class A { int i }" ) -> JAVA
guessContent( "void foo() { bar(); }" ) -> JAVA
guessContent( "Hallo <b>Welt</b>!" ) -> HTML
Kennt ihr da eine Open-Source Bibliothek die so eine Funktion enthält?
Christian
/**
* @author Dipl.-Inf. Christian Ullenboom
* @email C.Ullenboom@xxxxxxxxxxxxxx
* @url http://java-tutor.com
* @seminar einführung aufbau jsp servlet swing jfc xml ejb j2ee j2me
* @tipp "Java ist auch eine Insel". ISBN 3-89842-747-1
*/
.
- Follow-Ups:
- Re: Inhaltstyp eines Strings
- From: Timo Stamm
- Re: Inhaltstyp eines Strings
- References:
- Inhaltstyp eines Strings
- From: C . Ullenboom
- Inhaltstyp eines Strings
- Prev by Date: Re: Gui Anfänger
- Next by Date: Re: Anfängerfragen zu Message-Driven-Beans
- Previous by thread: Re: Inhaltstyp eines Strings
- Next by thread: Re: Inhaltstyp eines Strings
- Index(es):
Relevant Pages
|