|
Модераторы: Vitalik |
|
Quadr0 |
|
|||
Unregistered |
...
Это сообщение отредактировал(а) Quadr0 - 15.7.2011, 01:57 |
|||
|
||||
Quadr0 |
|
|||
Unregistered |
...
Это сообщение отредактировал(а) Quadr0 - 15.7.2011, 01:58 |
|||
|
||||
Vitalik |
|
|||
Опытный Профиль Группа: Координатор проекта Сообщений: 653 Регистрация: 8.11.2004 Где: Ukraine, Kharkov Репутация: 9 Всего: 12 |
SynUniParser 0.6
Парсер, конечно, замечательный, и, самое главное, маленький! Однако надо бы еще возможность считывания всяких там &qt; и 
 сделать А вот для более удобной работы с парсером я добавил несколько полезных методов:
Скачать эти небольшие изменения можно во вложенном к сообщению файле. Здесь только исходный код парсера, демку можно взять из предыдущей версии P.S. Quadr0, когда появишься в онлайн? ;) Присоединённый файл ( Кол-во скачиваний: 26 ) SynUniXmlParser_ver06.zip 7,34 Kb |
|||
|
||||
Quadr0 |
|
|||
Unregistered |
...
Это сообщение отредактировал(а) Quadr0 - 15.7.2011, 11:47 |
|||
|
||||
Quadr0 |
|
|||
Unregistered |
...
Это сообщение отредактировал(а) Quadr0 - 15.7.2011, 01:58 |
|||
|
||||
Quadr0 |
|
|||
Unregistered |
...
Это сообщение отредактировал(а) Quadr0 - 15.7.2011, 01:58 |
|||
|
||||
Vitalik |
|
||||||||||
Опытный Профиль Группа: Координатор проекта Сообщений: 653 Регистрация: 8.11.2004 Где: Ukraine, Kharkov Репутация: 9 Всего: 12 |
Чудненько
Но все же есть несколько замечаний
Лучше сделай методы LoadFromStream и SaveToStream, так как из файла напрямую все равно xml в компоненте не читается Гм.. Вообще-то даже XmlDocument символы '©', '№', '™' и '®' оставляет без изменений Про оставльные спец. символы я вообще молчу. Преобразовывать (на сколько мне известно) нужно только угловые скобки ('<', '>'), кавычку ("), апостроф (') и амперсанд ('&'), ВСЁ! А вот если преобразовывать еще какие-то символы, кроме вышеназванных, то не всякий парсер их прочитает!
Не понял, о чем ты?.. Гм.. Утечки есть, но это скорее утечки в моей работе над универсальным абстрактным парсером (тема "Вопросы и предложения по xml-парсеру"). Надо будет с ними разобраться..
Считывание - это отлично. Но хотелось бы, чтобы оно его опять не сохраняло, что есть весьма некрасиво (хотя согласен, это субъективно). Но об этом мы уже говорили в привате.. А теперь по поводу небольших, но очень неприятных багов парсера:
|
||||||||||
|
|||||||||||
Vitalik |
|
|||
Опытный Профиль Группа: Координатор проекта Сообщений: 653 Регистрация: 8.11.2004 Где: Ukraine, Kharkov Репутация: 9 Всего: 12 |
Тэксь утечки в абстрактном парсере залечил.. И как выяснилось в предлагаемом xml-парсере утечки таки присутствуют.. |
|||
|
||||
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | SynUniHighlighter и SynEdit | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |