The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Есть ли смысл использовать xml"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"Есть ли смысл использовать xml" 
Сообщение от Serega_S emailИскать по авторуВ закладки(??) on 04-Ноя-05, 09:56  (MSK)
Суть такая: пишу приложение с модулями. модули с ядром программы общаются через pipe-ы. Информация, которой они обмениваются символьная, пример:
/команда канал ник сообщение, или /команда канал, и т.п. Можно конечно написать свой парсер/запарсиватель, но немного лень. Вопрос в том, есть ли смысл для этого использовать библиотеку xml? Вроде как и не сильно сложный командный язык нужно разбирать, но и велосипед может не лучше изобретать... Пишу на Си. Подскажите, что в данном случае можно использовать (где почитать), или может быть писать самому¸ не раздувая зависимости?
  Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]

1. "Есть ли смысл использовать xml" 
Сообщение от DeadMustdie emailИскать по авторуВ закладки(??) on 05-Ноя-05, 12:14  (MSK)
Лично я бы в такой ситуации XML-формат пользовать не стал бы.
IMHO незачем, ибо парсить-то практически нечего.

Тем не менее, ежели есть желание (или какие-то не изложенные в исходном
посте причины) прикрутить именно XML-ориентированный формат, советую
глянуть в сторону expat. В чистом виде C-парсер, притом компактный,
быстрый и весьма мощный. Для обработки потоков команд идеален, ибо
использует SAX-подобный интерфейс.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Есть ли смысл использовать xml" 
Сообщение от Serega_S emailИскать по авторуВ закладки(??) on 05-Ноя-05, 14:37  (MSK)
Пасибо, за совет.
  Я тем временем тоже подумал-подумал и написал парсер в 200 строк. По сути тот же xml, только без вложенности (она и не нужна мне в данной задаче). Просто боялся, что это не юникс вэй :-)
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх


Архив | Удалить

Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ]
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру