Работа с XML (задачка-косяк)

Язык Visual Basic на платформе .NET.

Модераторы: Ramzes, Sebas

arechemist
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 173
Зарегистрирован: 24.10.2003 (Пт) 8:45

Работа с XML (задачка-косяк)

Сообщение arechemist » 25.09.2012 (Вт) 14:31

Всем привет )

тут у работников архива касяк ) Получилась такая ситуация:

Есть около 3400 xml файликов.
каждый из них - это реквизиты какого-то документа (регистрационный номер, дата и тп).
в этих 3400 документво оказались ~9 шт, которые имеют "близнеца" по регистрационному номеру )))
Каким способом быстрее всего отловить эти файлы у которых одинаковые регистрационные номера ?

Нужно как-можно скорей их найти ) не обязательно писать программу которя будет это делать самым оптимальным способом.
Главное скорость получения результата.

У кого какие идеи? )))

burik
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 514
Зарегистрирован: 03.11.2005 (Чт) 22:04
Откуда: Беларусь, Рогачев

Re: Работа с XML (задачка-косяк)

Сообщение burik » 25.09.2012 (Вт) 15:55

arechemist писал(а):Главное скорость получения результата.

Учитывая, что ты пишешь на форум (да и не на самый активный), то речь идет не о минутах, а о более существенных интервалах времени. Суть вопроса непонятна. Пишешь прогу, парсящую все файлы по очереди и запоминаешь сопоставления (имя файла - рег. номер).
Между слухов, сказок, мифов,
просто лжи, легенд сомнений
мы враждуем жарче скифов
за несходство заблуждений
Игорь Губерман

ger_kar
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1957
Зарегистрирован: 19.05.2011 (Чт) 19:23
Откуда: Кыргызстан, Иссык-Куль, г. Каракол

Re: Работа с XML (задачка-косяк)

Сообщение ger_kar » 25.09.2012 (Вт) 20:10

Без написания проги наверное никак не получится. На VB.net не знаю, а на VB6 можно быстро написать. Поищи, мне как то встречались готовые классы на VB6 для этих целей.
Бороться и искать, найти и перепрятать

Qwertiy
Доктор VB наук
Доктор VB наук
 
Сообщения: 2753
Зарегистрирован: 26.06.2011 (Вс) 21:26

Сообщение Qwertiy » 25.09.2012 (Вт) 21:24

Пишется легко, но ты ничего не показал, чтобы можно было ответить на вопрос.

arechemist
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 173
Зарегистрирован: 24.10.2003 (Пт) 8:45

Re: Работа с XML (задачка-косяк)

Сообщение arechemist » 03.10.2012 (Ср) 13:29

Там были файлики создержащие что-то типа
Код: Выделить всё
<document>
     <reg_num> 234234</reg_num>
     <arh_num> 546456456</arh_num>
     <path> </path>
     ............
    ............
</document>

Нужно было найти те, которые имеют одинаковые reg_num.

Я написал прогу, которая записывала их все в базу данных и уже искал там
SQL запросом.

Был ли способ сделать это проще?

FireFenix
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1640
Зарегистрирован: 25.05.2007 (Пт) 10:24
Откуда: Mugen no Sora

Re: Работа с XML (задачка-косяк)

Сообщение FireFenix » 03.10.2012 (Ср) 14:15

arechemist писал(а):Был ли способ сделать это проще?

Тебе уже ответили
burik писал(а):. Пишешь прогу, парсящую все файлы по очереди и запоминаешь сопоставления (имя файла - рег. номер).
Птицей Гермеса меня называют, свои крылья пожирая... сам себя я укрощаю
私はヘルメスの鳥 私は自らの羽根を喰らい 飼い慣らされる


Вернуться в Visual Basic .NET

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 71

    TopList