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

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

Вернуться   Форум программистов > C/C++ программирование > C++ Builder
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 04.10.2015, 10:58   #1
JUDAS
фонатик DELPHI
Форумчанин
 
Аватар для JUDAS
 
Регистрация: 14.01.2008
Сообщений: 714
По умолчанию Класс для чтения файлов XML (XSD)

Здравствуйте уважаемые гуру С++
Найдётся у кого либо ссылка на порядочный парсер файлов типа XML (XSD)

Порядочный имеется ввиду тот, который корректно читает теги вне зависимости от числа вложений и сложности тега

заранее благодарю
95% сбоев и ошибок приложений, находится в полу метрах от монитора
JUDAS вне форума Ответить с цитированием
Старый 04.10.2015, 11:16   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

О! Я тоже искал. В результате вернулся к MSXML, как к единственному, что работало сносно.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 04.10.2015, 11:20   #3
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,543
По умолчанию

Для "дебилдера" ничего сносного нет. Если нужно, могу самописный класс скинуть. Теги он распознаёт, но работает со структурами, а не с деревьями.
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder
Smitt&Wesson вне форума Ответить с цитированием
Старый 04.10.2015, 11:34   #4
JUDAS
фонатик DELPHI
Форумчанин
 
Аватар для JUDAS
 
Регистрация: 14.01.2008
Сообщений: 714
По умолчанию

Цитата:
Сообщение от Smitt&Wesson Посмотреть сообщение
Для "дебилдера" ничего сносного нет. Если нужно, могу самописный класс скинуть. Теги он распознаёт, но работает со структурами, а не с деревьями.
К сожалению у меня самописный тоже есть, но он начинает тупить когда видит вот такое дерево

Код:
<complexType name="AAA">  <!--начинает тег тут -->
  <complexContent>
    <extension base="shema:AAA">
       <sequence>
         <group ref="shema:AAAGroup"/>
	 <element name="extension" minOccurs="0" maxOccurs="unbounded">
	    <complexType>
	       <sequence>
		<element ref="AAA:AbstractAAAExtension1"/>
		<element ref="AAA:AbstractAAAExtension2"/>
	       </sequence>
	    </complexType> <!--заканчивает тег тут -->
	 </element> 
         </group> 
       </sequence>
    </extension>
  </complexContent>
</complexType>
Писал не я
95% сбоев и ошибок приложений, находится в полу метрах от монитора
JUDAS вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
проверить XML на соответствие схеме XSD LISTAT Общие вопросы Delphi 0 24.09.2012 14:22
Макрос создания xml по схеме xsd tae1980 Microsoft Office Excel 4 01.07.2012 21:48
xsd and xml bpystep Помощь студентам 4 27.12.2010 20:02
how can i create xml document from xsd sxhema orter PHP 1 04.10.2010 20:03