2016-05-20 8 views
-2

Ich muss eine Anfrage an einen RESTful Service senden, der das Sonderzeichen "≈" enthält.Wie kann ich '≈' Zeichen in einer Java-Zeichenfolge eingeben?

Der Antrag Körper soll wie folgt aussehen:

{ 
    "searchText":"Pipe ≈ 1,25d" 
} 

Das '≈' Symbol wird nicht in UTF-8-Kodierung enthalten.

Falls Sie wissen, wie Sie dieses Zeichen in eine Java-Zeichenfolge packen, lassen Sie es mich wissen.

+0

funktioniert 'U + 2248' nicht? Verzeihen Sie mir, es ist nur Stallmeister, ich habe es nicht versucht. –

+5

"Das '≈' Symbol ist nicht in der UTF-8 Kodierung enthalten." - Was meinst du damit? Jedes Unicode-Zeichen kann in UTF-8 kodiert werden. Die UTF-8-codierten Bytes sind E2 89 88. –

Antwort

0

Die Möglichkeit, es einzugeben, hängt von Ihrer Tastatur und Ihrem Setup ab. Sie können jedoch Zeichenfolgen in eine Java-Quelle kopieren/einfügen.

String s = "Pipe ≈ 1,25d";