Чтение Xml Файла Средствами Делфи

Тема в разделе "Delphi - Базы данных", создана пользователем Anatoliy19, 19 ноя 2011.

  1. Anatoliy19

    Anatoliy19 Гость

    доброго времени суток всем вам) недавно начал разбираться в xml и тут появился такой вопрос нужно брать из xml-базы данных значения на любом уровне вложенности а также изменять их и записывать. как это сделать?
    например дан фрагмент кода:

    Код (Text):
    <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
    <INVENTORY xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <BOOK>
    <TITLE>Иван</TITLE>
    <AUTHOR>Мартынов</AUTHOR>
    <BINDING>Иванович</BINDING>
    <PAGES>668774</PAGES>
    </BOOK>
    <BOOK>
    <TITLE>Едвард</TITLE>
    <AUTHOR>разумович</AUTHOR>
    <BINDING>Купитманович</BINDING>
    <PAGES>234234</PAGES>
    </BOOK>
    как мне выбрать Иван Мартынов Иванович??
     
  2. Titan

    Titan Well-Known Member

    Регистрация:
    10 июн 2004
    Сообщения:
    105
    Симпатии:
    0
    ну у вас тут два варианта - либо писать свой парсер XML либо взять уже написанный.
     
  3. Andryshok

    Andryshok Гость

    Берем любой парсер XML , читаем XML файл , пишем например свой класс , редактируем в классе, потом опять все записываем в XML. Либо пишем в какую нить БД - например SQL Lite потом там редактируем штатными средствами - потом перебираем всю таблицу и пишем опять в XML. Либо вообще прочитал - вывел в обычный StringGrid - отредактировал - сохранил назад.
    Вот хороший парсер XML http://www.destructor.de/xmlparser/
     
Загрузка...
Похожие Темы - Чтение Xml Файла
  1. Дайнеко
    Ответов:
    1
    Просмотров:
    1.292
  2. Gudzik11
    Ответов:
    0
    Просмотров:
    1.071
  3. seoman2
    Ответов:
    21
    Просмотров:
    770
  4. admigator
    Ответов:
    10
    Просмотров:
    815
  5. AlexPNZ
    Ответов:
    3
    Просмотров:
    1.602

Поделиться этой страницей