![]() |
Модераторы: Aliance, skyboy, MoLeX, ksnk |
![]() ![]() ![]() |
|
CandleMan |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 92 Регистрация: 30.3.2004 Где: Тольятти Репутация: нет Всего: 2 |
Помогите, please!
Разбираю XML-документ. В данных, некоторые слова заключены угловые скобки. Пример: <?xml version encoding="UTF-8"> ... <ROW> ... <NAME>17" LG L1751SSN <Silver> Flatron</NAME> ... </ROW> ... Здесь в угловые скобки заключено слово "Silver". Уже на входе в функцию characterData($parser, $data) - (обработчик символьных данных) в переменной $data уже находится обрезанная строка. Т.е. все что идет после < отсутствует. Понятно, что парсер считает, что после "<" начинается новый тег, но не видя его обрабатывает дальше строку как данные, в конечном счете можно все собрать, но сколько надо кода в этом обработчике. Может есть какой-нибудь стандартный способ получить сразу всю строку с учетом этих угловых скобок? Помогите? Это сообщение отредактировал(а) CandleMan - 20.9.2005, 14:05 |
|||
|
||||
-=Ustas=- |
|
|||
![]() Ustix IT Group ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2222 Регистрация: 21.1.2005 Где: Краснодар Репутация: 1 Всего: 69 |
Это сам парсер обрезает, поэтому там придется делать замену этих символов.
Добавлено @ 08:25 А вообще не мешало бы сюда свой код запостить. -------------------- В искаженном мире все догмы одинаково произвольны, включая догму о произвольности догм. ----- |
|||
|
||||
![]() ![]() ![]() |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: X технологии | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |