|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
22.02.2011, 02:50 | #1 |
Пользователь
Регистрация: 26.10.2009
Сообщений: 33
|
parsing XML
Здравствуйте
уменя вообщем такая задачка есть XML файл, допустим с таким контедом <attribute id="1" name="first"> <attribute id="2" name="second"> и есть код который отправляет запросы в базу например если id = 1 выдает содержания втарова столбца (1, 2, 10, 201) ну как то так выглядит, где 2 столбик это id. --- шас эти IDи прописаны константном мне нужна написать функцию которая будет выдавать Id по имени. например: если имя = первой, пусть выдаст его ID и я пропишу в один массив ($первый) и отправит ID а в второй ($второй) и отправит аид второго итд |
22.02.2011, 12:53 | #2 |
Форумчанин
Регистрация: 01.10.2008
Сообщений: 266
|
Для парсинга XML рекомендую SimpleXML
|
22.02.2011, 14:06 | #3 |
Пользователь
Регистрация: 26.10.2009
Сообщений: 33
|
спасибо за ответ
парсер уже есть, тоесть XML файл парсируетса и сохраняется в *.db файл. я могу отделна выводить ID и выводить ИМЯ мне просто надо создать функцию на пхп каторая будет гаварит "ГетАид где имя($первый)" Последний раз редактировалось Mpa4Hu; 22.02.2011 в 14:11. |
22.02.2011, 14:28 | #4 |
Форумчанин
Регистрация: 01.10.2008
Сообщений: 266
|
Вам нужно получать массив типа $a[0]['id']['name'], $a[1]['id']['name'] из базы?
|
22.02.2011, 14:36 | #5 |
Пользователь
Регистрация: 26.10.2009
Сообщений: 33
|
извиняюсь, немножко запутал.
дело в том что .дб это не база данных, это место где сохраняется парисированный хмл. Код:
а отсюда она должна выводить айд где name=first например как запрос в SQL SELECT ID FROM 'TABLE' WHERE name='first' |
22.02.2011, 14:40 | #6 |
Форумчанин
Регистрация: 01.10.2008
Сообщений: 266
|
Я не совсем понимаю в каком виде хранится распарсенная информалция? это сериализованый массив?
|
22.02.2011, 14:49 | #7 |
Пользователь
Регистрация: 26.10.2009
Сообщений: 33
|
PHP код:
attributes_file - это местонахождение файла Код:
Последний раз редактировалось Mpa4Hu; 22.02.2011 в 14:52. |
22.02.2011, 15:41 | #8 |
Пользователь
Регистрация: 26.10.2009
Сообщений: 33
|
мне нужно что то типо getElementById токо нааборот )
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
сформировать xml-файл на основе другого xml-файла | NieL | Общие вопросы Delphi | 2 | 21.12.2010 15:49 |
парсер XML, не видит XML тэги | supercelt | PHP | 3 | 02.11.2009 19:18 |
XML | Sergey2 | Общие вопросы Delphi | 7 | 20.04.2009 12:36 |
БД и XML | MPa | БД в Delphi | 4 | 02.02.2008 21:42 |