Я только что запустил небольшое приложение, над которым я работал. Ничего особенного, но что-то, что я хотел бы получить как следует. Это на www.wedrapp.com .
Большую часть времени он работает отлично. Введите город, XML возвращается, анализируется и возвращаемые данные показываются пользователю.
К сожалению, однако, возвращается ошибка при поиске в некоторых городах, таких как Марсель. Если вы поищете в Марселе, вы поймете, о чем я. У меня есть ощущение, что это связано со специальными символами, поскольку поиск Марселя фактически возвращает Марсель, Прованс-Альпы-Лазурный берег в XML. Точно так же Париж дает ошибку, поскольку фактически возвращает Париж, Иль-де-Франс.
Может ли кто-нибудь пролить свет на то, как убрать эти странные символы, или хотя бы прекратить выдавать ошибку, прежде чем попасть на экран? Это синтаксический анализ XML с PHP.