次のように、データベースに保存された文字列に問題があります"311\315_316\336_337"
。バックスラッシュは 1 つしかなく、これは Java の問題です。s.replaceAll("\", "\\")
Javaコンパイラが文字列"311\315_316\336_337"
を"311Í_316Þ_337"
.
また、エンコードの結果をエンコードおよびデコードしようとしまし"311%C3%8D_316%C3%9E_337"
たが、デコードの結果はまだ"311Í_316Þ_337"
ですか?
1つのバックスラッシュの問題を解決するにはどうすればよいですか?
この文字列を関数に渡して、数字を分割するプロセスを実行したいのですが、バックスラッシュが区切り文字ですが、この問題によりそれができません。