Java のペイロードからジャンク文字を削除する方法を教えてください。
×××ר×× ×- ש×`
送信側システムは、ファイルを SAP PI (ミドルウェア) から受信側に送信しています。SAP PI からファイルを受信すると、ジャンク キャラクター ファイルが表示されます。
どなたかジャンクキャラの削除方法を教えていただけないでしょうか?
ありがとうナレンドラ
Java のペイロードからジャンク文字を削除する方法を教えてください。
×××ר×× ×- ש×`
送信側システムは、ファイルを SAP PI (ミドルウェア) から受信側に送信しています。SAP PI からファイルを受信すると、ジャンク キャラクター ファイルが表示されます。
どなたかジャンクキャラの削除方法を教えていただけないでしょうか?
ありがとうナレンドラ
次のコードを使用して、文字列から非ASCII文字を削除できます。
String strWithoutNonASCII = yourString.replaceAll("[^\\x00-\\x7F]", "").trim();
またはApache Commons Lang
xmlを壊す可能性のある文字をエスケープするために使用します
//escaping characters like &, <, >
strWithoutNonASCII = StringEscapeUtils.escapeXml(yourString);