Ответов: 15 Просмотров: 12222
|
Мелкий пишет:Для чего вам исходная кодировка?
SimpleXML возвращает только UTF8, если XML в другой кодировке объявлен - сам конвертирует.
http://www.php.net/manual/ru/ref.simplexml.php#79258 я знаю что в SimpleXML всегда UTF-8. А вот исходный xml может быть любой.
соответственно если я в объект SimpleXMLElement хочу внести изменение, то мне надо знать в какой кодировке будет xml файл.
для примера можете взять файл в utf
распарсить его через SimpleXML, изменить какой нибудь элемент записав в него данные в кодировке cp1251, и опять верните его в xml.
на выходе получите чушь в измененном элементе. |