![]() |
|
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]()
|
|
| Anatoliy19 |
|
||||
|
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 19.11.2011 Репутация: нет Всего: нет |
доброго времени суток всем вам) недавно начал разбираться в xml и тут появился такой вопрос нужно брать из xml-базы данных значения на любом уровне вложенности а также изменять их и записывать. как это сделать?
например дан фрагмент кода:
как мне выбрать Иван Мартынов Иванович??
Это сообщение отредактировал(а) MetalFan - 21.11.2011, 09:39 |
||||
|
|||||
| MetalFan |
|
|||
![]() Аццкий Сотона ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3815 Регистрация: 2.10.2006 Где: Moscow Репутация: 62 Всего: 128 |
изучайте язык запросов XPath или XQuery.
-------------------- There are always someone smarter than you... |
|||
|
||||
| 14SatanA88 |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 393 Регистрация: 13.5.2010 Репутация: 2 Всего: 5 |
TXMLDocument
в справке и в гугле исчерпывающая информация |
|||
|
||||
| RomanEEP |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 424 Регистрация: 18.5.2006 Где: Коломна Репутация: 5 Всего: 8 |
TNativeXml http://www.simdesign.nl/xml.html
|
|||
|
||||
| MetalFan |
|
|||
![]() Аццкий Сотона ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3815 Регистрация: 2.10.2006 Где: Moscow Репутация: 62 Всего: 128 |
RomanEEP, чем он лучше стандартного, кроме того, что он платный?
-------------------- There are always someone smarter than you... |
|||
|
||||
| Anatoliy19 |
|
||||||
|
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 19.11.2011 Репутация: нет Всего: нет |
я распарсил текст xml документа но я не понимаю как в цикле вывести их, например, в LIstBox
если надо вот код xml документа:
Это сообщение отредактировал(а) Snowy - 21.11.2011, 19:25 |
||||||
|
|||||||
| Snowy |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 11363 Регистрация: 13.10.2004 Где: Питер Репутация: 192 Всего: 484 |
Марко Кэнту - Delphi 7 для профессионалов
Глава 22 - работа с XML XML Document в TreeView
|
|||
|
||||
| DYUMON |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 321 Регистрация: 17.6.2006 Где: Новосибирск Репутация: нет Всего: 3 |
можешь порытся в нете повнимательнее я как то искал материал нашел чей то парсер он существенно сократил количество кода.
|
|||
|
||||
| RomanEEP |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 424 Регистрация: 18.5.2006 Где: Коломна Репутация: 5 Всего: 8 |
Он абсолютно бесплатный. Если почитать чуть внимательнее, то можно заметить, что за плату предоставляется техподдержка. А лучше он тем что он намного удобнее и приятнее в работе. Код при работе с ним намного компактней и понятней. Он предоставляет удобные средства работы с xml полями как со строками, числами итп, обеспечивая автоматическую конвертацию. Он нативный для дельфи и используют все конвенции принятые в Delphi. Помимо этого реализован binary xml - т.е xml документ сохраняется в двоичном виде обеспечиваю высокую скорость чтения-записи а при необходимости сохраняется в обычном текстовом виде. Это сообщение отредактировал(а) RomanEEP - 23.11.2011, 13:15 |
|||
|
||||
| MetalFan |
|
|||
![]() Аццкий Сотона ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3815 Регистрация: 2.10.2006 Где: Moscow Репутация: 62 Всего: 128 |
RomanEEP, ого... пошел поизучать... з.ы. а исходники в комплекте?
-------------------- There are always someone smarter than you... |
|||
|
||||
![]()
|
| Правила форума "Delphi: Общие вопросы" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |