Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.10.2009, 21:45   #1
Mutagena
Пользователь
 
Регистрация: 06.10.2009
Сообщений: 39
Вопрос XML в Delphi 7

Пишу программу. Настройки решила сохранять в XML-файле.
Подскажите, как в Делфи работать с XML, или посоветуйте пару мануалов. Буду очень благодарна.
Mutagena вне форума Ответить с цитированием
Старый 06.10.2009, 21:55   #2
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

причины веские есть использовать XML?

...это к тому, зачем изобретать велосипед и не работать с ini файлами
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 06.10.2009, 22:00   #3
Mutagena
Пользователь
 
Регистрация: 06.10.2009
Сообщений: 39
По умолчанию

А как работать с ini файлами? Просто я раньше занималась в основном вебом, поэтому и решила xml выбрать.

ini-файлы не подошли, так как нужно хранить и текстовую информацию

Последний раз редактировалось Stilet; 07.10.2009 в 09:11.
Mutagena вне форума Ответить с цитированием
Старый 07.10.2009, 09:11   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
так как нужно хранить и текстовую информацию
Так ведь в INI как раз только текстовая инфа и хранится.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 07.10.2009, 12:45   #5
AnTe
Форумчанин
 
Регистрация: 25.09.2008
Сообщений: 209
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Так ведь в INI как раз только текстовая инфа и хранится.
эээээ... как раз не текстовая, а много какая
но в текстовом виде
но строковые переменные сохраняет не корректно: chr(13) посреди строки - и пиши пропало
AnTe вне форума Ответить с цитированием
Старый 07.10.2009, 12:50   #6
AnTe
Форумчанин
 
Регистрация: 25.09.2008
Сообщений: 209
По умолчанию

Люди, памажите!

У меня сходная задача, как у автора треда, только данные в древовидном виде.

Киньте в меня плиз примером, как создать XML-файл, записав в нём значения, например, типа integer,real,string

а затем загрузить из него эти значения

парсер любой, на первом месте надёжность, на втором скорость

по поводу надёжности уточню, что натыкался на множество "самописных" парсеров, красивых с виду, однако, валящихся на простеньком тесте, записи строки с содержанием символа "<" или ">" (а в моих данных эти символы могут содержаться!)

может, плохо искал?

микрософтовский IXMLNode такие строки вроде пишет без проблем, однако, начинаю создавать - масса проблемок вылазит, а свои данные нужно в файл сохранить, СРОЧНО!

был бы безмерно благодарен, за любой ответ
AnTe вне форума Ответить с цитированием
Старый 07.10.2009, 13:02   #7
Speeker
Форумчанин
 
Аватар для Speeker
 
Регистрация: 01.12.2006
Сообщений: 241
По умолчанию

посмотри Это
Вложения
Тип файла: zip Использование XML в среде Delphi.zip (172.0 Кб, 212 просмотров)
Програмисты - единственные люди, которым платят за исправления их же ошибок
Speeker вне форума Ответить с цитированием
Старый 07.10.2009, 13:05   #8
Mutagena
Пользователь
 
Регистрация: 06.10.2009
Сообщений: 39
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Так ведь в INI как раз только текстовая инфа и хранится.
Приведите пример, как сохранить в ини-файл текстовую информацию и как её прочитать. Или посоветуйте мануал.
Mutagena вне форума Ответить с цитированием
Старый 07.10.2009, 13:10   #9
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

А что поиск уже отменили?
http://www.programmersforum.ru/showt...light=TIniFile
И вообше поиском по форуму по строке Tinifile
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 07.10.2009, 13:19   #10
AnTe
Форумчанин
 
Регистрация: 25.09.2008
Сообщений: 209
По умолчанию

Цитата:
Сообщение от Speeker Посмотреть сообщение
посмотри Это
Спасибо, я на это уже натыкался. Но там даже примеры приведены сохранения не в текстовый файл.

Ну, если ничего готового не найду - посмотрю внимательнее.

Цитата:
Сообщение от Stilet Посмотреть сообщение
А что поиск уже отменили?
http://www.programmersforum.ru/showt...light=TIniFile
И вообше поиском по форуму по строке Tinifile
К сожалению, текст по WriteString пишется исключительно однострочный
AnTe вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Работа с Xml в Delphi bestlover Компоненты Delphi 60 12.01.2013 00:14
XML формата и Delphi S_Yevgeniy Общие вопросы Delphi 2 02.09.2009 11:35
XML (Delphi) VadEr Помощь студентам 11 23.06.2009 23:32
xml в delphi /Arven/ Компоненты Delphi 0 23.04.2008 22:47
Xml и Delphi KlErik Общие вопросы Delphi 2 14.05.2007 09:54