Я печатаю две арабские строки.
Первый: напечатан хорошо, но нуждается в арабском оформлении.
Второе: вывод метода формирования ICU4J, как показано в коде, но эта строка не печатается.
Что-то не так с методом формирования?
или charsetname для первой строки не подходит для второй?
String title = new StringBuilder(rename).reverse().toString()+ '\n';
mmOutputStream.write(title.getBytes("ISO-8859-6"));
ArabicShaping shaping = new ArabicShaping(ArabicShaping.LETTERS_SHAPE);
try
{
String shapingText = shaping.shape(title);
mmOutputStream.write(shapingText.getBytes("ISO-8859-6"));
}
catch ( ArabicShapingException e )
{
//logger.log( Level.WARNING, e.getMessage( ), e );
}