![]() |
производительность взаимодействия с XML
Имеет ли смысл перекладывать данные из XML в Array, Vector<T> и т.п. контейнеры. Чтобы повысить скорость обработки данных? Или можно работать непосредственно с XML и там все оптимально и на больших объемах тормозов не будет?
|
Я думаю, что не имеет смысла это делать, тк XML нативный класс, такой же как и Array.
Присоединяюсь к вопросу. |
А может лучше юзать XMLListCollection из SDK-а, там вроде шустрые методы сортировки есть?
|
Цитата:
Итак, нативные классы работают быстрее. Это аксиома. XML - нативный класс. Он работает быстрее, чем кастомный класс по вышесказаному условию. Следовательно, если Вы используете класс XML, то обработка будет быстрее, чем в кастомном классе. Если же присутствуют промежуточные преобразования, (нативный XML -> нативный Array), то необходимы тесты, тесты и еще раз тесты производительности. |
понятно, просто думал может кто уже делал такие тесты. Что бы времени не терять, на альтернативную реализацию.
|
| Часовой пояс GMT +4, время: 14:35. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.