К сожалению, у меня возникают некоторые проблемы с парсером php sax и кодировкой utf-8.
Корпус:
У меня есть xml-файл, который закодирован в utf-8. Файл анализируется с использованием стандартного синтаксического анализатора php. Данные хранятся в некоторых объектах-контейнерах и вставляются в базу данных mysql. К сожалению, некоторые символы выглядят странно в базе данных (в основном, немецкий умлаут). Например, Гюртель выглядит как Гертель.
Следующий фрагмент кода показывает, как создается экземпляр синтаксического анализатора:
$saxParser = xml_parser_create("UTF-8");
Достаточно ли этого для разбора файлов utf-8? Если да, то чего мне не хватает? Какие-то особые вещи базы данных при вставке?
Заранее спасибо.