Rechtschreibprüfung und / oder Rechtschreibkorrektur in Java [duplizieren]

8

Wie kann ich eine Rechtschreibprüfung und / oder Rechtschreibkorrektur in einer Java-Anwendung durchführen?

    
Ronaldinho Learn Coding 24.05.2012, 05:29
quelle

6 Antworten

5

Google Rechtschreibprüfung Ссылка

%Vor%

Ähnlich wie bei der Verwendung von Gmail- oder Google-Diensten (wie translate.google.com oder Suche) erhalten Sie einen alternativen Vorschlag, wenn Sie einen Tippfehler haben.

  

Was passiert im Hintergrund?

     

Die SpellChecker-Klasse wandelt die Anfrage in XML um und sendet sie an   der Rechtschreibprüfungsdienst von Google. Die Antwort ist auch in XML, die   wird dann in einfache POJOs deserialisiert.

     

Die Anfrage an das erste Beispiel sieht folgendermaßen aus:

%Vor%      

Und die Antwort-XML sieht folgendermaßen aus:

%Vor%

Habe es aber nicht versucht.

UPDATE:
Google könnte dafür Gebühren erhoben haben. Ich habe keine Zeit zu programmieren, um das zu überprüfen. Jemand kann bestätigen. Soweit es Google betrifft, scheint es, dass sie die alte API für neue und bezahlte eins veraltet haben.

Siehe: Häufig gestellte Fragen zu Google Übersetzer-API

  

Was ist mit früheren kostenlosen Versionen von Translate API passiert?
  Google Translate API v1 ist seit dem 1. Dezember 2011 nicht mehr verfügbar und wurde durch Google Translate API v2 ersetzt. Google Translate API v1 wurde am 26. Mai 2011 offiziell als veraltet eingestuft. Die Entscheidung, die API zu deaktivieren und sie durch den kostenpflichtigen Dienst zu ersetzen, wurde aufgrund der erheblichen wirtschaftlichen Belastung durch extensiven Missbrauch getroffen.

    
Nishant 24.05.2012, 05:33
quelle
3

Sie können JOrtho verwenden. Ich habe es früher in einer der Swing-App verwendet.

    
Rakesh 24.05.2012 05:50
quelle
2

Eine gute Offline-Lösung ist Jazzy . Probieren Sie dieses Beispiel und Laden Sie das Wörterbuch herunter.

Hier ist das Maven Abhängigkeit für die Bibliothek:

%Vor%     
user2601995 28.07.2013 01:09
quelle
1

Languagetool ist eine Java-basierte Rechtschreibprüfungs- und Korrekturlesesoftware. Siehe

Wolfgang Fahl 21.09.2014 07:36
quelle
0

Probieren Sie Hunspell. Es ist ein Standard für die Rechtschreibprüfung. Sie können Java-Port von Hunspell verwenden, das ist Hunspell-c + JNA

    
user1294764 31.05.2013 07:51
quelle
0

Wenn Sie eine einfache und Offline-Lösung benötigen, die auf der Peter Norvig-Erklärung des Google-Rechtschreibkorrektur-Assistenten basiert, werfen Sie einen Blick darauf : Ссылка

    
Rael Gugelmin Cunha 12.09.2014 22:31
quelle