Отображение только части статьи при перечислении всех статей с использованием кодировки Big5 - PullRequest
0 голосов
/ 30 ноября 2010

Я пишу сайт с несколькими статьями для китайской аудитории.На странице со списком статей мне бы хотелось, чтобы в ней был указан заголовок и небольшая часть статьи.Тем не менее, статьи закодированы в смеси различных кодировок Big5.Не спрашивайте меня, почему - это то, что я получил - поэтому я не могу гарантировать количество байтов, которое каждый символ берет для кодирования.

Как я могу затем обрезать строку, чтобы показать только небольшую часть статьи, не обрезая байты, необходимые для кодирования символа?

1 Ответ

0 голосов
/ 30 ноября 2010

Если вы уверены, что у вас не будет символов вне BMP, вы можете преобразовать текст в UCS-2, а затем нарезать на ровную границу.

...