0

Java のペイロードからジャンク文字を削除する方法を教えてください。

×××ר×× ×- ש×`

送信側システムは、ファイルを SAP PI (ミドルウェア) から受信側に送信しています。SAP PI からファイルを受信すると、ジャンク キャラクター ファイルが表示されます。

どなたかジャンクキャラの削除方法を教えていただけないでしょうか?

ありがとうナレンドラ

4

1 に答える 1

0

次のコードを使用して、文字列から非ASCII文字を削除できます。

 String strWithoutNonASCII = yourString.replaceAll("[^\\x00-\\x7F]", "").trim();

またはApache Commons Langxmlを壊す可能性のある文字をエスケープするために使用します

//escaping characters like &, <, >
strWithoutNonASCII = StringEscapeUtils.escapeXml(yourString);
于 2015-07-24T07:53:52.927 に答える